Your current browser is not supported.

Please use one of the following browsers.

Firefox
Chrome
Safari
Edge
arrow_back

from {{data.departureAirportName}}

shopping_cart {{ getNumberOfElementsInBasket() }}
Please wait while we retrieve the seat map.
{{passengerIndex + 1}} {{passenger.firstname}} {{passenger.lastname}}
{{selectedSeat | ltrim: '0'}}
wc local_cafe
{{selectedSeatPrice | currencyFormatter}}
Cancelled Reserved Not available Available
{{ facilityCharacteristic.text }}
expand_more expand_less
{{characteristic | translateSeatCharacteristic}}
Next Flight
Go to checkout
Close
Back to First

Oops!

{{ancillaryUnavailable.message}}
{{$root.booking.travelAgency.name || $root.booking.travelAgency.company}} will be happy to help you by phone or e-mail.
warning Please login to reserve seats.
warning Unfortunately there are no available seats on our website anymore.
warning Cabin upgrade always need to be reserved and confirmed first before seat selection.
info
Your seat has been successfully updated.
Seat {{removedBasketSeats.join(', ')}} is not available anymore and has been removed. Please choose a new seat.
info Check-in is already open at the airport. Seat reservation is not possible.
info We cannot guarantee a successful reservation of this seat. If the reservation fails during checkout, re-open the seat-map and choose a different seat.
info You will be able to reserve seats as soon as the tickets for your booking have been issued. Seat reservation is not available on MyCockpit for this flight.
{{passengerIndex + 1}} {{passenger.firstname}} {{passenger.lastname}}
EXIT
{{seat[selectedPassengerPnrPosition].column}}
EXIT
wc local_cafe
{{getPassengersIndexForReservedSeat(seat[selectedPassengerPnrPosition], passengerSeatList)}}
{{getPassengersIndexForReservedSeat(seat[selectedPassengerPnrPosition], passengerSeatList)}} close
local_cafe wc
{{::row.number}}
wc local_cafe
wc local_cafe
keyboard_arrow_up
keyboard_arrow_down
Next Flight
Go to checkout
Close
Back to First
arrow_back

Auto Check-In

shopping_cart {{ getNumberOfElementsInBasket() }}
Please wait while we retrieve the check-in form.
cancel Automatic check-in not available at the moment.
check_circle
Select
warning Please login to check-in.
warning Please select a passenger to add your automatic check-in to the shopping cart.
cancel Please fill in the required fields.
info {{$root.basket.automaticCheckins.passengers | count}} automatic check-in is in the shopping cart.
Click on the name of the passengers,
to adjust the necessary Check-in details.
person
{{$root.getSalutation(passenger.salutation)}} {{passenger.firstname}} {{passenger.lastname}}
{{markupACI.price | currencyFormatter}}
done
done
warning
highlight_off Remove passenger from automatic check-in
Select the seat preference
Seat preferences
Check-in will be done for the following flights
{{::segment.operatingAirlineName}}
{{::segment.departureAirportCode}} - {{::segment.arrivalAirportCode}}
The email may not be greater than 255 characters.
The email must be a valid email address.
This field is required.
Add to shopping cart
Update shopping cart
language
Nationality
{{::country.name}} {{::country.name}}
We need the following information to do the automatic check in with the airline.
Please wait while we verify the requirements.
Neither travel documents nor advance passenger information are needed.
menu_book
Necessary travel documents
{{documentType.name}}
This field is required.
The content may not be greater than 255 characters.
This field is required.
Please use only numbers and letters.
{{::country.name}} {{::country.name}}
This field is required.
{{::year}}
{{::month}}
{{::day}}
This field is required.
{{::year}}
{{::month}}
{{::day}}
This field is required.
Your document must be valid until at least the {{ requirements[checkinPassenger.pnrPosition].travelDocument.docExpirationDate | dateTimeFormatter:'L' }}.
receipt
Travel Permissions
A visa or resident permit is required for entry to the destination country.
I am holding a visa I am holding resident permit I am not holding a visa/resident permit
This field is required.
The content may not be greater than 255 characters.
This field is required.
Please use only numbers and letters.
{{::country.name}} {{::country.name}}
This field is required.
{{::year}}
{{::month}}
{{::day}}
This field is required.
{{::year}}
{{::month}}
{{::day}}
This field is required.
I will travel without visa at my own risk I will receive my visa upon arrival I will provide my visa later The destination doesn't require a visa
This field is required.
The content may not be greater than 255 characters.
This field is required.
Please use only numbers and letters.
{{::country.name}} {{::country.name}}
This field is required.
{{::year}}
{{::month}}
{{::day}}
This field is required.
without expiry date
person
Advance Passenger Information
{{gender.name}}
This field is required.
{{::year}}
{{::month}}
{{::day}}
This field is required.
{{::country.name}} {{::country.name}}
This field is required.
The content may not be greater than 255 characters.
This field is required.
The content may not be greater than 255 characters.
This field is required.
The content may not be greater than 255 characters.
This field is required.
The content may not be greater than 255 characters.
This field is required.
This field is required.
The content may not be greater than 255 characters.
Please use only numbers.
contacts
Emergency contact
The content may not be greater than 255 characters.
This field is required.
The content may not be greater than 255 characters.
This field is required.
The content may not be greater than 255 characters.
This field is required.
check_circle You have already reserved all seats.
info You have already reserved seats. These will be taken into account during check-in. Later seat bookings for this flight will always be considered at check-in.
Seats:
expand_more expand_less
{{segmentPnr.departureAirportCode}} - {{segmentPnr.arrivalAirportCode}}
{{getSalutation(passenger.salutation)}} {{passenger.firstname}} {{passenger.lastname}} {{passenger.seatRequest.seat | ltrim: '0'}} {{passenger.seatRequest.status}}
No seats have been reserved for the following flights:
{{segmentPnr.departureAirportCode}} - {{segmentPnr.arrivalAirportCode}}
Specify seat preference:
Unless you indicate a preference, we will consider all options upon check-in. If there are multiple travelers, we will always try to seat you next to each other.
Preferred seats will be allocated based on availability of the airline.
{{seatPosition.label}}
{{planeSection.label}}
arrow_back

Auto Check-In

shopping_cart {{ getNumberOfElementsInBasket() }}
language
Nationality
{{::country.name}} {{::country.name}}
We need the following information to do the automatic check in with the airline.
Please wait while we verify the requirements.
Neither travel documents nor advance passenger information are needed.
menu_book
Necessary travel documents
{{documentType.name}}
This field is required.
The content may not be greater than 255 characters.
This field is required.
Please use only numbers and letters.
{{::country.name}} {{::country.name}}
This field is required.
{{::year}}
{{::month}}
{{::day}}
This field is required.
{{::year}}
{{::month}}
{{::day}}
This field is required.
Your document must be valid until at least the {{ requirements[checkinPassenger.pnrPosition].travelDocument.docExpirationDate | dateTimeFormatter:'L' }}.
receipt
Travel Permissions
A visa or resident permit is required for entry to the destination country.
I am holding a visa I am holding resident permit I am not holding a visa/resident permit
This field is required.
The content may not be greater than 255 characters.
This field is required.
Please use only numbers and letters.
{{::country.name}} {{::country.name}}
This field is required.
{{::year}}
{{::month}}
{{::day}}
This field is required.
{{::year}}
{{::month}}
{{::day}}
This field is required.
I will travel without visa at my own risk I will receive my visa upon arrival I will provide my visa later The destination doesn't require a visa
This field is required.
The content may not be greater than 255 characters.
This field is required.
Please use only numbers and letters.
{{::country.name}} {{::country.name}}
This field is required.
{{::year}}
{{::month}}
{{::day}}
This field is required.
without expiry date
person
Advance Passenger Information
{{gender.name}}
This field is required.
{{::year}}
{{::month}}
{{::day}}
This field is required.
{{::country.name}} {{::country.name}}
This field is required.
The content may not be greater than 255 characters.
This field is required.
The content may not be greater than 255 characters.
This field is required.
The content may not be greater than 255 characters.
This field is required.
The content may not be greater than 255 characters.
This field is required.
This field is required.
The content may not be greater than 255 characters.
Please use only numbers.
contacts
Emergency contact
The content may not be greater than 255 characters.
This field is required.
The content may not be greater than 255 characters.
This field is required.
The content may not be greater than 255 characters.
This field is required.
check_circle You have already reserved all seats.
info You have already reserved seats. These will be taken into account during check-in. Later seat bookings for this flight will always be considered at check-in.
Seats:
expand_more expand_less
{{segmentPnr.departureAirportCode}} - {{segmentPnr.arrivalAirportCode}}
{{getSalutation(passenger.salutation)}} {{passenger.firstname}} {{passenger.lastname}} {{passenger.seatRequest.seat | ltrim: '0'}} {{passenger.seatRequest.status}}
No seats have been reserved for the following flights:
{{segmentPnr.departureAirportCode}} - {{segmentPnr.arrivalAirportCode}}
Specify seat preference:
Unless you indicate a preference, we will consider all options upon check-in. If there are multiple travelers, we will always try to seat you next to each other.
Preferred seats will be allocated based on availability of the airline.
{{seatPosition.label}}
{{planeSection.label}}
arrow_back

Baggage

shopping_cart {{ getNumberOfElementsInBasket() }}
Please wait while we retrieve the baggage offers.
{{passenger.name}} {{getNumberOfAncillarySelectedPerPassenger(passenger.pnrPosition)}}
Go to Checkout

Oops!

{{ancillaryUnavailable.message}}
{{$root.booking.travelAgency.name || $root.booking.travelAgency.company}} will be happy to help you by phone or e-mail.
warning Please login to book a baggage.
{{passenger.name}} {{getNumberOfAncillarySelectedPerPassenger(passenger.pnrPosition)}}
remove_circle {{baggageCounter[selectedPassengerPnrPosition][selectedBaggageLabel]['selectAll']}} add_circle
For all flights
remove_circle {{baggageCounter[selectedPassengerPnrPosition][selectedBaggageLabel][$index]}} add_circle
{{ segment.departureCityCode | translateData: 'cities' : true }} {{ '(' + segment.departureLocationCode + ')'}} - {{ segment.arrivalCityCode | translateData: 'cities' : true }} {{ '(' + segment.arrivalLocationCode + ')'}} /
{{ancillarySegmentPrice.purchasePrice.value | currencyFormatter}}
Total price: {{getTotalPricePerLabel(selectedPassengerPnrPosition, selectedBaggageLabel) | currencyFormatter}}
arrow_back

Cabin Upgrade

Extra services

shopping_cart {{ getNumberOfElementsInBasket() }}
Please wait while we retrieve the extra services offer.
cancel Cabin upgrade is not available at the moment. Extra services are not available at the moment.
Please choose a passenger to add extra services.
{{passenger.firstname}} {{passenger.lastname}} {{(selectedExtras[passenger.pnrPosition] | count)}}
warning Please login to select extra services.
info {{basketHelper.getNumberOfExtrasInBasketPerSegment(segment.segmentExtendedNumber, serviceType)}} extra service is in the shopping cart.
{{$root.getSalutation(selectedPassenger.salutation)}} {{selectedPassenger.firstname}} {{selectedPassenger.lastname}}
warning
Cabin upgrade always need to be reserved and confirmed first before seat selection. Click here to remove the seats selected for this flight from the basket.
info
Cabin upgrade can only be selected for all passengers at once.
arrow_back

Cabin Upgrade

Extra services

shopping_cart {{ getNumberOfElementsInBasket() }}
{{$root.getSalutation(selectedPassenger.salutation)}} {{selectedPassenger.firstname}} {{selectedPassenger.lastname}}
warning
Cabin upgrade always need to be reserved and confirmed first before seat selection. Click here to remove the seats selected for this flight from the basket.
info
Cabin upgrade can only be selected for all passengers at once.
arrow_back

to {{segment.departureAirportName}}

from {{segment.arrivalAirportName}}

shopping_cart {{ getNumberOfElementsInBasket() }}
Please wait while we retrieve the transfers form.
cancel Transfers not available at the moment.
directions_bus train tram room {{station.stationName}}, {{station.cityName}} ({{station.countryCode}}) No matches found.
You must select a station.
Your entry is not long enough.
Your entry is too long.
directions_bus train tram room {{station.stationName}}, {{station.cityName}} ({{station.countryCode}}) No matches found.
You must select a station.
Your entry is not long enough.
Your entry is too long.
You must select a date.
The entered value is not a date!
Date is too early!
Un-Select All Select All
{{passenger.firstname}} {{passenger.lastname}}
Ok
You need to select at least one passenger.
warning Please login to look for transfers. No connection available with these parameters.
cancel Please fill in the required fields.
Search
info The transfer from {{selectedConnection.departureStationName}} to {{selectedConnection.arrivalStationName}} has been added to the shopping cart for {{selectedConnection.passengers | count}} passengers.
Transfers
{{selectedDepartureStation.stationName}} - {{selectedArrivalStation.stationName}}
arrow_back

to {{segment.departureAirportName}}

from {{segment.arrivalAirportName}}

shopping_cart {{ getNumberOfElementsInBasket() }}
{{selectedDepartureStation.stationName}} - {{selectedArrivalStation.stationName}}
Add your booking add