Colombo Airport (BIA) to Mirissa
Mirissa is one of the most common first stops after landing. The expressway runs to Matara or the Kokmaduwa exit, and the last stretch is on the coast road.
Your options
| Mode | Time | Cost |
|---|---|---|
| Private car / taxiDoor to door. Book a driver, or use PickMe/Uber (car). | 2.5 – 3 hours | LKR 22,200 – LKR 31,500 + tolls |
| BusAirport bus to Makumbura, expressway bus to Matara, then a local bus or tuk-tuk back to Mirissa. | 4.5 – 5.5 hours | LKR 1,000 – 1,700 |
Fares are estimates, last reviewed October 2026.
Local tips
- Exit the expressway at Kokmaduwa or Godagama (Matara) — your driver will know which is quicker for your guesthouse.
- If you land early in the morning, you can be on the beach by lunchtime.
Check a fare
About 185 km by road
Tuk-tuks can't use the expressway, and rides this long are slow and uncomfortable. A car, bus or train is a better choice.
Estimates only, last reviewed October 2026. Prices go up late at night, during festivals and in peak season.
Destination guides
Frequently asked questions
How long does it take to get from Colombo Airport (BIA) to Mirissa?
About 2.5 – 3 hours by car for the 185 km trip. The bus takes 4.5 – 5.5 hours.
How much does a taxi from Colombo Airport (BIA) to Mirissa cost?
Expect roughly LKR 22,200 – LKR 31,500 for a private car with a driver, plus expressway tolls. Prices last reviewed October 2026.
What is the cheapest way to get from Colombo Airport (BIA) to Mirissa?
The bus, at around LKR 1,000 – 1,700. Airport bus to Makumbura, expressway bus to Matara, then a local bus or tuk-tuk back to Mirissa.
Rather not figure out transport?
We'll plan your whole route with realistic travel times and drivers we trust.
Plan my trip