Bandaranaike International Airport to Mirissa
About 180 km south of CMB on the E01 expressway, roughly two and a half hours; a pre-booked car is the usual choice, particularly for the night landings that come before a dawn whale trip.

Mirissa is the south coast's whale-watching base — a single palm-backed bay between the surf schools of Weligama and the town of Matara, with boats leaving the harbour before dawn from November to April, and a headland at the far end that almost everyone climbs once for the view back along the sand.
Every way to get there
Our verdict: for Mirissa, a private transfer is the easiest door-to-door option (from €65). Travelling light on a budget? The bus is cheapest (from €5) but slower, with a change in the city.
What it costs for your group
The bus is charged per person, while a taxi or private transfer is one price for the whole car — so the more of you there are, the better door-to-door value looks.
| Group | Bus (per person) | Private transfer | Best value |
|---|---|---|---|
| Solo · 1 traveller | €5 | €65 | Bus |
| Couple · 2 travellers | €10 | €65 | Bus |
| Family of 4 · 4 travellers | €20 | €65 | Bus |
Which option should you choose?
| If your priority is… | Our pick | Why |
|---|---|---|
| Lowest price | Bus | From €5, though slower with a change in the city. |
| Speed & comfort | Private transfer | Door-to-door, fixed price, a driver waiting for you. |
| A group of 3–4 | Transfer or taxi | One flat fare splits cheaper than several bus tickets. |
| A late-night arrival | Transfer or taxi | Both run 24/7 when buses and the tram have stopped. |
By transport mode
Private transfer
Roughly 21,000-31,000 LKR (~EUR 65-95) for the car with the expressway toll inside the quote. One settled figure counts for more on this route than most: the whale boats leave the harbour around 06.30 and the long-haul arrivals land between midnight and 04.00.
Where to catch it: Meet at the arrivals hall exit. Because so many Mirissa bookings are night landings, operators take your flight number and hold the car if immigration runs slow.
Best for families, groups & late arrivalsTaxi
Around 16,000-25,000 LKR (~EUR 50-75) before the toll. Cheaper on paper, but the driver is taking on a five-hour round trip with an empty return, so settle in the chat who pays the toll before you set off.
Where to catch it: Order from the ride-hail bays in the airport car park once you have a signal; the driver joins the E03 and stays on the expressway to the Godagama interchange.
Best for small groups in a hurryBus / shuttle
About 1,600-2,600 LKR (~EUR 5-8) all told. Three legs: coach to Pettah, highway coach to Matara (138 km, a bit under two hours), then a local bus or tuk-tuk for the final 13 km west.
Where to catch it: The Airport Express loads at the marked bay outside arrivals; the Matara leg starts from the Makumbura multimodal centre at Kottawa, on the far side of Colombo.
Best for solo & budget travellersMirissa & Colombo in photos
Buying tickets in Colombo
The budget option from Bandaranaike (CMB) is the air-conditioned SLTB express bus, route 187 (sometimes 187-E3), running to Colombo Fort. It is cash-only, paid to the conductor onboard; the fare is low (roughly a few hundred rupees, exact amount changes with fuel prices) and large suitcases may cost a small extra charge. Have small Sri Lankan rupee notes ready. For door-to-door comfort, book a metered ride through the PickMe app (Sri Lanka's main ride-hailing service), which shows the price before you accept.
Taxi scams & safety in Colombo
Agree the fare before moving, or use PickMe so the price is set in advance; avoid drivers and "helpers" who approach you in the arrivals hall quoting inflated flat rates. Airport taxis inside the complex cost more, so many travellers walk about 1 km to the main road to catch the local bus, which is cheaper but crowded. Carry cash in small notes and watch your bags on busy buses, where pickpocketing is the main risk. Confirm your driver's PickMe details match the app before getting in.
Getting from CMB to Mirissa
Mirissa is one curved bay with a working fish harbour at one end and a headland called Parrot Rock at the other, and almost everyone who books a bed here has one appointment in mind: a boat that pulls out of that harbour before sunrise. That single fact shapes how you should get down from the airport, because arriving at two in the morning with no plan and a whale trip booked for 06.30 is a specific kind of misery.
A hundred and eighty kilometres, and only the last fifteen are slow
The distance is roughly 180 km and the drive runs to about 150 minutes, but that average hides how the journey splits. You leave Katunayake on the airport expressway (E03), skirt Colombo, then join the Southern Expressway (E01) and hold a steady speed almost the whole way to the Godagama interchange outside Matara. That stretch is dull in the best sense — three lanes, tea-coloured paddy either side, nothing to negotiate. Then you drop onto the A2 coast road for the final 13–15 km west, and the pace collapses: tuk-tuks, school crossings, bus stops, a level crossing. Reckon on 25 minutes for that last bit alone, more at school-run hours.
Two practical consequences. First, quoted times of "two hours" are optimistic and usually measure expressway-to-expressway. Second, the toll is real money on this route and how it's handled is the main thing that separates a clean fare from an argument.
The 06.30 boat is why people book the car in advance
Whale season runs November to April, with December through March the reliable months, and the boats leave Mirissa harbour between 06.00 and 07.00 — most around half six, with check-in half an hour before that. Sri Lankan Airlines and the Gulf carriers land a lot of passengers at CMB between midnight and 04.00. Do the arithmetic and the appeal of a fixed arrangement becomes obvious: a pre-booked car runs about 21,000–31,000 LKR (€65–95) for the vehicle, settled as a single figure at the time you reserve it, so the cost is one thing that is no longer open when the aircraft doors finally do.
That fixed number is the actual argument for booking ahead here — not comfort, not the greeting. On a 180 km night run with a toll in the middle, knowing the figure in advance removes the one variable you cannot check at 03.00 in an unfamiliar country. Most operators quote for the car rather than per head, so three or four people travelling together pay the same as one.
PickMe and Uber at this range: possible, awkward
Both apps work at CMB and both will accept a Mirissa job, usually somewhere around 16,000–25,000 LKR (€50–75) before the expressway toll. It is cheaper on paper. The friction is that the driver is looking at a five-hour round trip with an empty return, so some will call to renegotiate, ask for the toll in cash, or simply cancel — and a cancellation at 02.00 leaves you at the kerb with the app resurfacing surge pricing. If you go this way, message the driver immediately after booking, confirm in writing who pays the toll, and have a fallback number.
The prepaid taxi counter in arrivals will also quote for Mirissa, and their rate is typically above both the apps and the pre-booked firms. Its virtue is that it exists at any hour and needs no phone signal, which is not nothing if your SIM plan has gone wrong.
Coach to Matara, then the short hop west
The frugal route is genuinely cheap and genuinely long. Take the Airport Express coach (route 187/E03) into Pettah for about 150 LKR, cross Colombo to the Makumbura multimodal centre at Kottawa, and pick up a highway coach to Matara — those run every 30 minutes or so from around 05.30 to 20.00 and cost roughly 470–520 LKR standard, a little more for semi-lux, covering the 138 km in a bit under two hours. From Matara bus stand a local bus or tuk-tuk covers the last 13 km to Mirissa; a tuk-tuk is around 1,000–1,500 LKR.
All in, call it 1,600–2,600 LKR (€5–8). The catch is the cross-Colombo change with luggage and the fact that the highway coaches do not run overnight, so a 03.00 landing means waiting until dawn. It suits light packers arriving in daylight and nobody else.
The train, and being dropped at Weligama instead
There is no rail link from the airport, but the coastal line is worth knowing about for later: it runs Colombo Fort–Galle–Weligama–Matara and the Galle-to-Matara stretch, with the track a few metres from the water in places, is one of the better train rides in the country. Mirissa has no station of its own. The nearest is Weligama, about 5 km west.
Weligama matters for another reason. It is the beginner surf bay — soft, sandy-bottomed, thick with board-hire shacks — while Mirissa's own beach shelves more steeply and its surf sits off the point. If you have booked a surf course rather than a whale trip, check which town your school actually operates from before you set the drop-off, because the two are a 15-minute tuk-tuk apart and drivers will take you to whichever name you say.





