World Travel Guide > Guides > Asia > Sri Lanka

Travel to Sri Lanka

Flying to Sri Lanka

The national carrier, Sri Lankan Airlines (, operates direct flights from London, Paris and Frankfurt. Many tourists choose to divert to Sri Lanka en-route to India and, as a result, several carriers offer direct flights between the countries. Travelling from North America to Sri Lanka usually involves a stop in the Middle East.

Flights are most expensive between December and March, which is high season on the south coast beaches and in the Hill Country, while August tends to be the cheapest time to fly.

Major airports are: Colombo Bandaranaike Airport and Hambantota Mattala Rajapaksa International Airport.

Airport Guides

Bandaranaike International Airport




Bandaranaike International Airport is located 32km (20 miles) north of Colombo city centre.


+94 11 226 4444

Canada Friendship Road

Find out more >

Flight times

From London - 10 hours 30 minutes; New York - 19 hours (including stopover).

Air passes

Star Alliance ( offers an Asia Airpass that covers more than 270 destinations within 19 countries, including Sri Lanka.

Departure tax


Travelling to Sri Lanka by Rail

Driving to Sri Lanka

Getting to Sri Lanka by boat

The main ports in Sri Lanka are Colombo, Galle, Hambantota, Kankasanthurai, Point Pedru and Trincomalee. There is currently no public ferry service operating to Sri Lanka (routes to India have started and stopped over the years).

Cruise ships

Several cruise operators offer itineraries that include Sri Lanka, with most docking at Colombo.

Ferry operators

Ferry services between Sri Lanka and the Indian mainland ceased for 30 years during the island’s civil war, but restarted in 2011 when Flemingo Liners began operating a popular route between the southern Indian port of Tuticorin and Colombo. The route is currently suspended, along with a Scotia Prince service which ran from 2010-2011.

A digital image at

Book a Hotel