← Getting around

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.

Distance185 km by road
By car2.5 – 3 hours
CheapestBus

Your options

ModeTimeCost
Private car / taxiDoor to door. Book a driver, or use PickMe/Uber (car).2.5 – 3 hoursLKR 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 hoursLKR 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-tuk (PickMe / Uber)LKR 18,500 – LKR 24,100~6 h 36 min
🛺 Tuk-tuk (street, negotiated)LKR 27,800 – LKR 40,700A fair price to agree before you get in
🚗 Private car with driverLKR 22,200 – LKR 31,500~2 h 39 min · tolls extra

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