FOLLOW US

World Travel Guide > Guides > Asia > Sri Lanka

Travel to Sri Lanka

Flying to Sri Lanka

Sri Lanka's primary international gateway is Bandaranaike International Airport (BIA), located in Katunayake, approximately 32.5 km north of Colombo.

The national flag carrier is SriLankan Airlines. It operates from BIA and offers an extensive network of routes connecting Colombo with numerous international destinations across Europe, the Middle East, Southeast Asia, North America, Australia, and Africa.

Other airlines that fly to Sri Lanka include Air India, Cathay Pacific, Emirates, Etihad, Qatar, and Singapore Airlines.

Flight times

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

Travelling to Sri Lanka by Rail

Driving to Sri Lanka

Getting to Sri Lanka by boat

IndSri Ferry Services Limited provides a ferry service connecting Nagapattinam in Tamil Nadu, India, to Kankesanthurai in Jaffna, Sri Lanka. The journey covers approximately 110 km across the Palk Strait and takes about 3.5 hours.

Cruise ships

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

Related Articles

15 things to know before travelling to Sri Lanka

Sri Lanka is beautiful, authentic and a cultural gem, these useful travel tips will help you make the most out of your time in this sun-kissed island nation

Book a Hotel