Save time – Check-in online!

Save time at the airport and check-in online right from home!

Choose the seat of your choice and print your boarding pass right at home. SriLankan Airlines online check-in is available from 24 hours to 2 hours before flight departure.

Easy & Convenient

  1. Enter your Last Name, Booking Reference or Ticket Number
  2. Confirm passenger details & select your Seat
  3. Confirm Check-in & Print your Boarding Pass

……yes it’s as easy as that!

Check-in online now and let us make your journey more comfortable.

Online Check-in / Mobile Check-in Passengers only with Hand Luggage

You can directly report to gate with your e-boarding pass 45 minutes prior to the flight departure.

Online Check-in / Mobile Check-in passengers with Checked Luggage

Report to the Baggage Drop-Off / Online Check-in Counter with your e-boarding pass 90 minutes prior to the fight departure.

Important notice

If you are boarding from any of the following destinations, you are required to carry a Boarding Pass issued by the airline at the airport check-in counter instead of a home printed Boarding Pass as per Airports Authority & Emigration requirements.

China Except Guangzhou (Canton)

Malaysia - Kuala Lumpur

Bangladesh - Dhaka


Maldives - Gan Island

Pakistan - Lahore

India ALL Destinations


Indonesia - Jakarta

Oman - Muscat



***Seychelles – online check-in cannot be performed.



More about FlySmiles