OneStopList

Gods and goddesses

Flights to Sri Lanka: Routes, Costs & Booking Tips

Updated November 6, 2026

Flights to Sri Lanka: Routes, Costs & Booking Tips

Flights to Sri Lanka are plentiful, with the main international gateway being Bandaranaike International Airport (CMB) near Colombo, served by dozens of airlines from across Asia, Europe, the Middle East, and Australia. Direct flights from major hubs like London, Dubai, Singapore, and Doha take roughly 10–11 hours from Europe, 4–5 hours from the Middle East, and 3–4 hours from Southeast Asia, with fares varying widely by season and booking lead time.

Main Airports and Airlines

Sri Lanka has two international airports: Bandaranaike International Airport (CMB) in Katunayake, about 35 km north of Colombo, and the smaller Mattala Rajapaksa International Airport (HRI) near Hambantota in the south, which sees very limited scheduled traffic. Nearly all commercial flights land at CMB.

National carrier SriLankan Airlines operates a wide network, but you’ll also find Emirates, Qatar Airways, Etihad, Singapore Airlines, Thai Airways, Malaysia Airlines, Air India, IndiGo, and several European carriers like British Airways and Lufthansa (via codeshares). Budget options include AirAsia and Scoot from Southeast Asia, and IndiGo from India.

Typical Flight Durations and Routes

Flight times depend heavily on your origin. From London Heathrow, a nonstop SriLankan Airlines flight takes about 10.5–11 hours. From Dubai, it’s roughly 4.5 hours; from Singapore, about 3.5–4 hours; from Bangkok, around 3 hours; from Sydney, about 10–11 hours with a stopover (usually in Singapore or Kuala Lumpur). There are no nonstop flights from the US or Canada; you’ll connect in Europe, the Middle East, or Asia, adding 3–6 hours to total travel time.

Most airlines fly over the Indian Ocean or the Bay of Bengal. Routes from Europe often overfly Turkey, Iran, or the Arabian Peninsula. From East Asia, flights typically cross Myanmar and the Bay of Bengal.

Best Time to Book and Seasonal Prices

Sri Lanka has two monsoon seasons, which affect tourist demand. The peak tourist season is December to March, when the southwest coast and hill country are dry and sunny. Fares are highest during this period, especially around Christmas and New Year. The shoulder months of November and April offer decent weather and lower prices.

The off-season (May–September) sees the southwest monsoon, but the east coast (Trincomalee, Arugam Bay) is actually at its best then. If you’re flexible, booking 2–4 months ahead for peak season and 1–2 months ahead for off-season usually yields the best fares. Last-minute deals are rare for long-haul flights.

Typical round-trip economy fares (as of mid-2024) from London: $600–$900 in low season, $900–$1,300 in high season. From Dubai: $250–$450. From Singapore: $200–$350. From Sydney: $500–$800 with a stopover. These are indicative, not guaranteed.

Visa and Entry Requirements

Most visitors need an Electronic Travel Authorization (ETA) before arrival. You can apply online at the official Sri Lanka ETA portal (eta.gov.lk) at least a few days before travel. The fee is around $35–$50 for a standard tourist visa, depending on your nationality, and it’s valid for 30 days with double entry. Some nationalities (e.g., Singaporeans, Maldivians) are exempt or get free visas, but always check the current rules.

Your passport must be valid for at least six months from the date of arrival, and you may be asked to show proof of onward travel and sufficient funds. Health requirements: no mandatory vaccinations for most travelers, but yellow fever vaccination is required if you arrive from a yellow fever endemic country.

Baggage Allowances and In-Flight Experience

Baggage rules vary by airline and fare class. Full-service carriers like Emirates, Qatar, and SriLankan typically include 20–30 kg checked baggage on international flights. Budget airlines like AirAsia and Scoot charge extra for checked bags, so factor that into your fare comparison.

In-flight meals are usually included on full-service airlines, but budget carriers sell food. Seat pitch (legroom) ranges from 30–32 inches on most economy flights; SriLankan’s A330s and A350s are comfortable, while older aircraft may have tighter seats. If you have a long layover, check if the airline offers a free stopover package—SriLankan and Emirates sometimes provide hotel stays for long transits.

Common Problems and How to Avoid Them

One frequent issue is booking a flight that arrives late at night, as CMB is about an hour from Colombo and taxis are pricey. Try to arrive during daylight hours to catch the airport bus (route 187) or a pre-booked car.

Another problem is the ETA website: it’s easy to fall for third-party visa services that charge double. Always use the official government portal. Also, check your airline’s baggage policy for connecting flights—if you book two separate tickets, you may need to collect and recheck your bags in the hub, which can be stressful.

Weather delays are common during monsoon season, especially in May and June. If you have a tight connection, book a longer layover (at least 2–3 hours) to avoid missing your onward flight.

Alternatives to Direct Flights

If you’re flexible, consider flying to nearby hubs and taking a budget carrier to Colombo. For example, from Europe, you might fly to Dubai or Doha on a cheap fare, then take Air Arabia or flydubai to CMB. From India, you can fly to Colombo from Chennai, Mumbai, or Delhi on IndiGo or SriLankan for as little as $100–$150.

Another alternative is to fly into Mattala (HRI) if you’re heading to the south coast, but flights are rare and often more expensive. Most travelers find CMB more convenient due to better onward transport.

Frequently Asked Questions

Do I need a visa for Sri Lanka?

Yes, most nationalities need an ETA (Electronic Travel Authorization) obtained online before arrival. It costs around $35–$50 and is valid for 30 days. Some countries (like Singapore and the Maldives) are exempt, but check the official ETA website for your nationality.

What is the cheapest month to fly to Sri Lanka?

Typically May to September (the southwest monsoon season) has the lowest fares, except for the east coast which is actually dry then. You can find deals from Europe and the Middle East during this period, but expect rain on the west and south coasts.

How long is the flight from the UK to Sri Lanka?

Direct flights from London Heathrow to Colombo take about 10.5 to 11 hours. With a stopover (e.g., in Dubai or Doha), total travel time is usually 13–16 hours depending on layover length.

Can I fly to Sri Lanka from the US?

There are no nonstop flights from the US. You’ll connect in Europe (London, Frankfurt, Paris), the Middle East (Dubai, Doha), or Asia (Singapore, Bangkok). Total travel time is typically 18–24 hours, and fares range from $800–$1,200 round-trip.

What is the baggage allowance on SriLankan Airlines?

Economy passengers on international flights usually get 30 kg checked baggage (or 2 pieces of 23 kg on some routes). Hand luggage is limited to 7 kg. Business class gets 40 kg, and first class 50 kg. Always confirm on your ticket.

Is it safe to fly to Sri Lanka?

Yes, Sri Lanka is a safe destination for travelers, and the airport has standard security. The country has recovered from past conflicts, and tourism is well-developed. Just exercise normal precautions, especially at night in crowded areas.

Related

How pages are sourced and corrected: Sources and editorial policy.