Frequently Asked Questions

Find quick answers to the most common questions about travelling in Sri Lanka.

Home Frequently Asked Questions How do I get from Mattala...

How do I get from Mattala Airport to Colombo?

Ravana Tour Specialist August 20, 2026

From Mattala Rajapaksa International Airport (HRI) to Colombo, you will mostly go by vehicle along the Southern Expressway (E01). The distance is around 250 kilometres, and in practice, it takes three to three and a half hours, depending on traffic, weather, and timing, give or take.

Because Mattala does not have a consistent public transport setup waiting directly at the terminal, pre-booking a private taxi is highly suggested. If you want an alternative route, you can also use a local tuk-tuk to reach the nearby Hambantota or Makumbura bus stations, then take an air-conditioned coach onward to Colombo.

Need Free Sri Lanka Travel Advice?

Hi, I’m Sayuri, your local Sri Lanka travel specialist. Feel free to ask me anything about routes, hotels, transport, activities, or planning your trip.