www.britishairways.com
Open in
urlscan Pro
95.101.150.76
Public Scan
Submitted URL: https://britishairways.se/
Effective URL: https://www.britishairways.com/travel/home/public/en_se
Submission: On April 17 via api from US — Scanned from SE
Effective URL: https://www.britishairways.com/travel/home/public/en_se
Submission: On April 17 via api from US — Scanned from SE
Form analysis
4 forms found in the DOMName: navLoginForm —
<form _ngcontent-bmi-c7="" name="navLoginForm" id="navLoginForm">
<div _ngcontent-bmi-c7=""><ba-input _ngcontent-bmi-c7="" input-id="loginid" name="membershipNumber" type="text" autocomplete="username" class="sc-ba-input-h sc-ba-input-s hydrated" autocapitalize="off" autocorrect="off" spell-check="false"
value=""><!----><label for="loginid" class="sc-ba-input sc-ba-input-s"><span _ngcontent-bmi-c7="" slot="label">Email or username</span></label><input class="native-input sc-ba-input" aria-describedby="loginid-error" aria-invalid="false"
autocapitalize="off" autocomplete="username" autocorrect="off" id="loginid" name="loginid" placeholder="" spellcheck="true" type="text">
<p id="loginid-error" role="alert" aria-hidden="true" hidden="" class="sc-ba-input sc-ba-input-s"><span _ngcontent-bmi-c7="" slot="error" class="field-error">Enter your email or username</span></p>
</ba-input></div>
<div _ngcontent-bmi-c7=""><ba-input _ngcontent-bmi-c7="" input-id="password" name="password" type="password" autocomplete="current-password" class="sc-ba-input-h sc-ba-input-s hydrated" autocapitalize="off" autocorrect="off" spell-check="false"
value=""><!----><label for="password" class="sc-ba-input sc-ba-input-s"><span _ngcontent-bmi-c7="" slot="label">PIN or password</span></label><input class="native-input sc-ba-input" aria-describedby="password-error" aria-invalid="false"
autocapitalize="off" autocomplete="current-password" autocorrect="off" id="password" name="password" placeholder="" spellcheck="true" type="password">
<p id="password-error" role="alert" aria-hidden="true" hidden="" class="sc-ba-input sc-ba-input-s"><span _ngcontent-bmi-c7="" slot="error" class="field-error">Enter your password</span></p>
</ba-input></div>
<div _ngcontent-bmi-c7="" class="login-buttons">
<div _ngcontent-bmi-c7="" class="submit-button"><ba-button _ngcontent-bmi-c7="" expand="block" color="primary" class="button expand-block button-solid hydrated" id="ba-button-3" fill="solid">Log in</ba-button></div>
<a _ngcontent-bmi-c7="" class="no-underline" href="https://www.britishairways.com/travel/forgottendetails/public/en_se"> FORGOT YOUR DETAILS? </a>
</div>
</form>
Name: dualForm-2 — POST
<form _ngcontent-bmi-c3="" method="post" class="sub-nav-form" id="dualForm-2" name="dualForm-2">
<fieldset _ngcontent-bmi-c3="">
<legend _ngcontent-bmi-c3="" class="acc-reader"></legend><input _ngcontent-bmi-c3="" name="eId" type="hidden" id="dualFormEID" value="undefined"><ba-input _ngcontent-bmi-c3="" name="bookingRef" type="text" input-id="bookingRef" autocomplete="off"
maxlength="6" class="sc-ba-input-h sc-ba-input-s hydrated" autocapitalize="off" autocorrect="off" spell-check="false" value=""><!----><label for="bookingRef" class="sc-ba-input sc-ba-input-s"><span _ngcontent-bmi-c3="" slot="label">Booking
reference</span></label><input class="native-input sc-ba-input" aria-describedby="bookingRef-error" aria-invalid="false" autocapitalize="off" autocomplete="off" autocorrect="off" id="bookingRef" maxlength="6" name="bookingRef"
placeholder="" spellcheck="true" type="text">
<p id="bookingRef-error" role="alert" aria-hidden="true" hidden="" class="sc-ba-input sc-ba-input-s"></p>
</ba-input><ba-input _ngcontent-bmi-c3="" name="lastname" type="text" input-id="lastname" autocomplete="off" maxlength="59" class="sc-ba-input-h sc-ba-input-s hydrated" autocapitalize="off" autocorrect="off" spell-check="false"
value=""><!----><label for="lastname" class="sc-ba-input sc-ba-input-s"><span _ngcontent-bmi-c3="" slot="label">Last name of passenger</span></label><input class="native-input sc-ba-input" aria-describedby="lastname-error" aria-invalid="false"
autocapitalize="off" autocomplete="off" autocorrect="off" id="lastname" maxlength="59" name="lastname" placeholder="" spellcheck="true" type="text">
<p id="lastname-error" role="alert" aria-hidden="true" hidden="" class="sc-ba-input sc-ba-input-s"></p>
</ba-input>
<div _ngcontent-bmi-c3="" class="dual-form-button-row"><ba-button _ngcontent-bmi-c3="" color="primary" type="button" expand="full" class="button btn-primary dual-form-button-mmb expand-full button-solid hydrated" id="ba-button-8" fill="solid">
Find my booking </ba-button><ba-button _ngcontent-bmi-c3="" color="primary" type="button" expand="full" class="button btn-primary dual-form-button-olci expand-full button-solid hydrated" id="ba-button-9" fill="solid"> Online check-in
</ba-button></div>
</fieldset>
</form>
Name: searchForm —
<form _ngcontent-bmi-c2="" name="searchForm" class="search-form"><input _ngcontent-bmi-c2="" id="search-input" tabindex="0" aria-labelledby="header-search-label" class="header-search-input"><ba-button _ngcontent-bmi-c2=""
color="secondary-midnight-blue" text="uppercase" fill="clear" padding="none" class="search site-search-submit button button-clear zero-button-padding hydrated" aria-label="Search" id="ba-button-1"><ba-icon _ngcontent-bmi-c2="" name="search"
custom-size="46" color="default" circle-color="default" alt="" size="32" loading="lazy" class="hydrated"></ba-icon></ba-button></form>
<form _ngcontent-bmi-c23="" novalidate="" class="ng-untouched ng-pristine ng-invalid"><ba-grid _ngcontent-bmi-c23="" columns-1024vw="1" row-gutter-320vw="24" class="hydrated"><ba-grid _ngcontent-bmi-c23="" columns-1024vw="1:5"
column-gutter-320vw="24" row-gutter-320vw="24" class="hydrated"><ba-select _ngcontent-bmi-c23="" required="" class="ng-untouched ng-pristine ng-valid sc-ba-select-h sc-ba-select-s has-value hydrated" value="return"><!----><label
for="ba-select-0" class="sc-ba-select sc-ba-select-s"><span _ngcontent-bmi-c23="" slot="label">Fare</span></label><select aria-required="true" aria-describedby="" aria-invalid="false" id="ba-select-0" required=""
class="sc-ba-select sc-ba-select-s">
<option _ngcontent-bmi-c23="" value="return"> Return </option>
<option _ngcontent-bmi-c23="" value="oneway"> One way </option>
</select></ba-select><ba-grid _ngcontent-bmi-c23="" columns-1024vw="2" column-gutter-320vw="24" row-gutter-320vw="24" class="hydrated"><lib-location-selection _ngcontent-bmi-c23=""><ba-input-typeahead required="" autocorrect="false"
autocomplete="off" auto-select="true" suggestions="[]" id="location-selection-origin" label="From" value="" error-message="Please enter your departing airport" no-match-error-message="No results matching ''" no-match-text="Did you mean?"
placeholder="Type 3 letters" class="hydrated"></ba-input-typeahead></lib-location-selection><lib-location-selection _ngcontent-bmi-c23=""><ba-input-typeahead required="" autocorrect="false" autocomplete="off" auto-select="true"
suggestions="[]" id="location-selection-destination" label="To" value="" error-message="Please enter your destination" no-match-error-message="No results matching ''" no-match-text="Did you mean?" placeholder="Type 3 letters"
class="hydrated"></ba-input-typeahead></lib-location-selection></ba-grid></ba-grid><ba-grid _ngcontent-bmi-c23="" column-gutter-320vw="24" row-gutter-320vw="24" class="hydrated"><ba-input-datepicker _ngcontent-bmi-c23="" required=""
class="ng-untouched ng-pristine ng-valid is-untouched is-pristine is-valid sc-ba-input-datepicker-h sc-ba-input-datepicker-s hydrated" value="2024-04-17" label="Depart" min="2024-04-17" max="2025-04-06"><!---->
<fieldset class="has-value sc-ba-input-datepicker">
<legend id="id2766939163-legend" class="sc-ba-input-datepicker">Depart</legend><input pattern="\d{2}\/\d{2}\/\d{4}" placeholder="DD/MM/YYYY" type="date" id="id2766939163" name="id2766939163" min="2024-04-17" max="2025-04-06"
aria-label="Depart" aria-invalid="false" aria-describedby="" class="sc-ba-input-datepicker">
<div id="id2766939163-error" role="" aria-hidden="true" hidden="" class="sc-ba-input-datepicker sc-ba-input-datepicker-s"><slot-fb name="error" class="sc-ba-input-datepicker" hidden="">
<p class="sc-ba-input-datepicker">Invalid date</p>
</slot-fb>
<p _ngcontent-bmi-c23="" slot="error"> Invalid date </p>
</div>
</fieldset>
</ba-input-datepicker>
<div _ngcontent-bmi-c23="" class="return-date ng-star-inserted"><ba-input-datepicker _ngcontent-bmi-c23="" required=""
class="ng-untouched ng-pristine ng-invalid is-untouched is-pristine is-invalid sc-ba-input-datepicker-h sc-ba-input-datepicker-s hydrated" value="" label="Return" min="2024-04-17" max="2025-04-06"><!---->
<fieldset class="sc-ba-input-datepicker">
<legend id="id8631414442-legend" class="sc-ba-input-datepicker">Return</legend><input pattern="\d{2}\/\d{2}\/\d{4}" placeholder="DD/MM/YYYY" type="date" id="id8631414442" name="id8631414442" min="2024-04-17" max="2025-04-06"
aria-label="Return" aria-invalid="false" aria-describedby="" class="sc-ba-input-datepicker">
<div id="id8631414442-error" role="" aria-hidden="true" hidden="" class="sc-ba-input-datepicker sc-ba-input-datepicker-s"><slot-fb name="error" class="sc-ba-input-datepicker" hidden="">
<p class="sc-ba-input-datepicker">Invalid date</p>
</slot-fb>
<p _ngcontent-bmi-c23="" slot="error"> Invalid date </p>
</div>
</fieldset>
</ba-input-datepicker></div><!----><lib-travel-class-selection _ngcontent-bmi-c23=""><!----><ba-form-group-dropdown class="ng-star-inserted hydrated" legend="Travel class" summary="Economy ">
<p slot="error">Custom error</p><ba-content spacing="" class="hydrated"><!---->
<p class="ba-c-content__small-print">I'm travelling in:</p>
</ba-content><ba-radio-group class="available-cabin-radio-group ng-untouched ng-pristine ng-valid ng-star-inserted sc-ba-radio-group-h sc-ba-radio-group-s hydrated" aria-describedby="ba-radio-group-1-error" aria-invalid="false"
id="ba-radio-group-1" group-id="ba-radio-group-1"><!---->
<fieldset role="radiogroup" class="sc-ba-radio-group sc-ba-radio-group-s"><ba-grid row-gutter-1024vw="16" row-gutter-800vw="16" row-gutter-640vw="16" class="hydrated"><ba-radio name="cabinName" arrangement="vertical"
class="ng-star-inserted sc-ba-radio-h sc-ba-radio-s vertical hydrated is-checked is-star-inserted" radio-id="ba-radio-5" checked=""><!----><label for="ba-radio-5" class="sc-ba-radio sc-ba-radio-s"><input aria-checked="true"
id="ba-radio-5" name="cabinName" type="radio" value="M" class="sc-ba-radio"><span slot="label">Economy</span></label></ba-radio><ba-radio name="cabinName" arrangement="vertical"
class="ng-star-inserted sc-ba-radio-h sc-ba-radio-s vertical hydrated" radio-id="ba-radio-6"><!----><label for="ba-radio-6" class="sc-ba-radio sc-ba-radio-s"><input aria-checked="false" id="ba-radio-6" name="cabinName" type="radio"
value="J" class="sc-ba-radio"><span slot="label">Business</span></label></ba-radio><!----></ba-grid>
<p aria-hidden="true" hidden="" id="ba-radio-group-1-error" role="alert" class="sc-ba-radio-group sc-ba-radio-group-s"></p>
</fieldset>
</ba-radio-group><!----><ba-content spacing="" class="hydrated"><!---->
<p class="ba-c-content__small-print">Would you like a flexible ticket?</p>
</ba-content><!----><ba-checkbox class="flexible-ticket-checkbox ng-untouched ng-pristine ng-valid ng-star-inserted sc-ba-checkbox-h sc-ba-checkbox-s hydrated" checkbox-id="ba-checkbox-0"><!----><label for="ba-checkbox-0"
class="sc-ba-checkbox sc-ba-checkbox-s"><input aria-checked="false" aria-invalid="false" id="ba-checkbox-0" type="checkbox" class="sc-ba-checkbox"><span slot="label" class="text-body-small flexible-ticket-span"> Flexible ticket
</span></label>
<p id="ba-checkbox-0-error" role="alert" aria-hidden="true" hidden="" class="sc-ba-checkbox sc-ba-checkbox-s"></p>
</ba-checkbox><!---->
</ba-form-group-dropdown><!----></lib-travel-class-selection><lib-passenger-mix _ngcontent-bmi-c23=""><ba-form-group-dropdown show-error="false" legend="Passengers" summary="1 adult" class="hydrated">
<p slot="error">Please check these fields: {{passengerTypesList}}</p><ba-input-stepper required="" label="Adults" name="paxMixAdultCount" min="1" max="9" class="ng-untouched ng-pristine ng-valid is-untouched is-pristine is-valid hydrated"
value="1">
<p slot="help">16+ years</p>
<p slot="info-decrement-disallowed">To book online, there must be at least one adult travelling. To book for young adults travelling alone, please
<a href="https://www.britishairways.com/en-se/information/help-and-contacts/contact-us" target="_blank">contact us</a>.</p>
<p slot="error-under-range">To book online, there must be at least one adult travelling. To book for young adults travelling alone, please
<a href="https://www.britishairways.com/en-se/information/help-and-contacts/contact-us" target="_blank">contact us</a>.</p>
<p slot="info-increment-disallowed">Up to 9 customers can travel on one booking. This does not include infants. Find out more about
<a href="https://www.britishairways.com/en-se/information/group-travel" target="_blank">group travel bookings.</a></p>
<p slot="error-over-range">Up to 9 customers can travel on one booking. This does not include infants. Find out more about <a href="https://www.britishairways.com/en-se/information/group-travel" target="_blank">group travel bookings.</a>
</p>
<p slot="error-required">Let us know how many adults are travelling.</p>
<p slot="error-not-a-number">Please enter a number.</p>
</ba-input-stepper><ba-input-stepper required="" label="Young adults" name="paxMixYoungAdultCount" min="0" max="8" class="ng-untouched ng-pristine ng-valid ng-star-inserted is-untouched is-pristine is-valid is-star-inserted hydrated"
value="0">
<p slot="help">12-15 years</p>
<p slot="info-decrement-disallowed">0 is the minimum value.</p>
<p slot="error-under-range">0 is the minimum value.</p>
<p slot="info-increment-disallowed">Up to 9 customers can travel on one booking. This does not include infants. Find out more about
<a href="https://www.britishairways.com/en-se/information/group-travel" target="_blank">group travel bookings.</a></p>
<p slot="error-over-range">Up to 9 customers can travel on one booking. This does not include infants. Find out more about <a href="https://www.britishairways.com/en-se/information/group-travel" target="_blank">group travel bookings.</a>
</p>
<p slot="error-required">Let us know how many young adults are travelling.</p>
<p slot="error-not-a-number">Please enter a number.</p>
</ba-input-stepper><!----><ba-input-stepper required="" label="Children" name="paxMixChildCount" min="0" max="8" class="ng-untouched ng-pristine ng-valid is-untouched is-pristine is-valid hydrated" value="0">
<p slot="help">2-11 years</p>
<p slot="info-decrement-disallowed">0 is the minimum value.</p>
<p slot="error-under-range">0 is the minimum value.</p>
<p slot="info-increment-disallowed">Up to 9 customers can travel on one booking. This does not include infants. Find out more about
<a href="https://www.britishairways.com/en-se/information/group-travel" target="_blank">group travel bookings.</a></p>
<p slot="error-over-range">Up to 9 customers can travel on one booking. This does not include infants. Find out more about <a href="https://www.britishairways.com/en-se/information/group-travel" target="_blank">group travel bookings.</a>
</p>
<p slot="error-required">Let us know how many children are travelling.</p>
<p slot="error-not-a-number">Please enter a number.</p>
</ba-input-stepper><!----><ba-input-stepper required="" label="Infants" name="paxMixInfantCount" min="0" max="1" class="ng-untouched ng-pristine ng-valid is-untouched is-pristine is-valid hydrated" value="0">
<p slot="help">Under 2 years</p>
<p slot="info-decrement-disallowed">0 is the minimum value.</p>
<p slot="error-under-range">0 is the minimum value.</p>
<p slot="info-increment-disallowed">For safety reasons, the number of infants can’t be more than the number of adults travelling.</p>
<p slot="error-over-range">For safety reasons, the number of infants can’t be more than the number of adults travelling.</p>
<p slot="error-required">Let us know how many infants are travelling.</p>
<p slot="error-not-a-number">Please enter a number.</p>
</ba-input-stepper>
</ba-form-group-dropdown></lib-passenger-mix>
</ba-grid><!----><ba-grid _ngcontent-bmi-c23="" columns-1024vw="2:1" column-gutter-320vw="24" row-gutter-320vw="24" class="hydrated"><ba-content _ngcontent-bmi-c23="" spacing="" class="hydrated"><!----><ba-content _ngcontent-bmi-c30=""
class="extra-links hydrated" spacing=""><!----><ba-grid _ngcontent-bmi-c31="" columns-800vw="2" class="fo-links hydrated"><ba-content _ngcontent-bmi-c31="" spacing="none" class="hydrated"><!---->
<p _ngcontent-bmi-c31="" class="ba-c-content__small-print">Looking for more stops?</p><ba-link _ngcontent-bmi-c31="" href="https://www.britishairways.com/travel/book/public/en_se/flightSearch" class="hydrated">Multi city & round the
world</ba-link>
</ba-content><ba-content _ngcontent-bmi-c31="" spacing="none" class="hydrated"><!---->
<p _ngcontent-bmi-c31="" class="ba-c-content__small-print">Need inspiration?</p><ba-link _ngcontent-bmi-c31="" href="https://www.britishairways.com/travel/flexible-search/public/en_se" class="hydrated">Explore all our
destinations</ba-link>
</ba-content></ba-grid></ba-content></ba-content><ba-content _ngcontent-bmi-c23="" class="submit-btn hydrated" spacing=""><!----><ba-button _ngcontent-bmi-c23="" id="searchbar-fo-submit-button" variant="primary"
class="search-button hydrated" fill="solid"> Find Flights </ba-button></ba-content></ba-grid></ba-grid></form>
Text Content
skip to content Search Site Log in Log in or Sign up for the Executive Club YOUR ACCOUNT Email or username Enter your email or username PIN or password Enter your password Log in FORGOT YOUR DETAILS? SIGN UP BOOK FLIGHTS QUICKER, PAY WITH AVIOS AND EARN REWARDS AS AN EXECUTIVE CLUB MEMBER. Join the Executive Club Log in to On Business Use this form to log in to your account or to create an account for the British Airways executive club Mobile Menu * Discover BA * About BA * BA Better World * The BA experience * Travel classes * What's new * On Business * Partners and alliances EXECUTIVE CLUB * Join the Club * About the Club * About Avios * Collecting Avios * Spending Avios FLIGHTS AND DESTINATIONS * Explore our destinations * Flights to London * Flights to New York * Routes and timetables * Before you fly * Baggage essentials * Airport information HOLIDAYS * Discover BA holidays * Multi-centre holidays * Other holiday types * New York holidays * London city breaks OFFERS AND DEALS * Special offers * Find our cheapest flights * Last-minute holiday deals EXTRAS * London airport hotels * Travel insurance * Meet and assist * Book FLIGHTS * Book a flight * Book a flight with Avios FLIGHTS AND MORE * Flight + Hotel * Flight + Car * Find a hotel * Hire a car * Book an experience * Manage MY BOOKING * Booking reference Last name of passenger Find my booking Online check-in * Flight status * Flight information EXECUTIVE CLUB * Log in to my Executive Club * Join the Club * Help BOOKINGS * Delays, cancellations and refunds * Lost baggage * Vouchers ASSISTANCE * Contacts and FAQs * Flight status * Disability and mobility assistance * Medical conditions and pregnancy * Travel assistance * Checking in and boarding TRAVEL NEWS * Information for customers: Tel Aviv * More travel news * Change country/region and languageSweden - English Search for skip to nav BRITISH AIRWAYS SEARCH FOR FLIGHTS I'm searching for:FlightFlight + HotelFlight + CarHotelCar Fare Return One way Depart Invalid date Invalid date Return Invalid date Invalid date Custom error I'm travelling in: EconomyBusiness Would you like a flexible ticket? Flexible ticket Please check these fields: {{passengerTypesList}} 16+ years To book online, there must be at least one adult travelling. To book for young adults travelling alone, please contact us. To book online, there must be at least one adult travelling. To book for young adults travelling alone, please contact us. Up to 9 customers can travel on one booking. This does not include infants. Find out more about group travel bookings. Up to 9 customers can travel on one booking. This does not include infants. Find out more about group travel bookings. Let us know how many adults are travelling. Please enter a number. 12-15 years 0 is the minimum value. 0 is the minimum value. Up to 9 customers can travel on one booking. This does not include infants. Find out more about group travel bookings. Up to 9 customers can travel on one booking. This does not include infants. Find out more about group travel bookings. Let us know how many young adults are travelling. Please enter a number. 2-11 years 0 is the minimum value. 0 is the minimum value. Up to 9 customers can travel on one booking. This does not include infants. Find out more about group travel bookings. Up to 9 customers can travel on one booking. This does not include infants. Find out more about group travel bookings. Let us know how many children are travelling. Please enter a number. Under 2 years 0 is the minimum value. 0 is the minimum value. For safety reasons, the number of infants can’t be more than the number of adults travelling. For safety reasons, the number of infants can’t be more than the number of adults travelling. Let us know how many infants are travelling. Please enter a number. Looking for more stops? Multi city & round the world Need inspiration? Explore all our destinations Find Flights DREAMING OF LONDON? Plan an exciting city break and explore iconic cultural landmarks. Book your trip to London now. Flights to London from 518 SEK each-way from Stockholm, September 2024 London flights + 2 nights hotel from 2573 SEK pp from Stockholm, September 2024 Search London flights Passengers are responsible for checking UK entry requirements | Terms and Conditions apply MANAGING YOUR FLIGHT MANAGE MY BOOKING Make changes to your travel plans, and view your booking details ONLINE CHECK-IN Online check-in opens 24 hours before your flight departs FLIGHT STATUS Check the latest status of our flights over the next 10 days FEATURES AND OFFERS * Help and contacts| * Accessibility and site help| * Website security| * Privacy policy| * Cookie policy| * Legal| * About BA| * Media Centre| * Customer Commitment| * Careers| * Sustainability| * Modern Slavery statement| * Iberia.com| * * * * * * © British Airways - all rights reserved Please enable JavaScript to continue using this application. WELCOME TO BRITISH AIRWAYS We use cookies to improve your experience on ba.com and show personalised content, depending on your settings. See our Privacy Policy for more. Accept AllCustomiseReject All Choose your cookie preferences -------------------------------------------------------------------------------- Essential Our website can’t operate properly without essential cookies. We only collect the minimum personal information needed to provide services on ba.com. You can disable these cookies in your browser but parts of ba.com may not work. -------------------------------------------------------------------------------- Analytics We use analytical cookies to measure how you use our website and help improve ba.com. -------------------------------------------------------------------------------- Marketing We use marketing cookies to display personalised advertisements on other sites you may visit. We work with approved partners to deliver relevant content and measure the effectiveness of these advertisements. -------------------------------------------------------------------------------- Functional These cookies let us save the choices you make and some of the information you provide when browsing ba.com. They don’t track your browsing activity on other websites. Without functional cookies, ba.com may not work reliably. -------------------------------------------------------------------------------- Accept all cookies Confirm your choices