How to travel from Colombo Airport to Mirissa

Ethan Miller
Travel Writer

You have just landed at Bandaranaike International Airport (CMB). You are tired, you are jet-lagged, and all you want is to be holding a coconut on a beach in Mirissa.
But there is one problem: Mirissa is about 170 kilometers away on the southern coast.
Getting there can be a breeze or a nightmare, depending on how you plan it. Do you spend the money for a private driver? Do you brave the chaos of the local bus? Or do you take the famous scenic train?
Here is the realistic, 2025 updated guide to navigating the journey from the arrival hall to paradise.
Option 1: The Private Taxi (The "I Just Want to Sleep" Choice)
If you are traveling in a group, carrying surfboards, or just exhausted after a long flight, this is the best option.
The airport isn't actually in Colombo; it’s in Katunayake, north of the city. Taking a taxi allows you to bypass the chaotic Colombo traffic and jump straight onto the Southern Expressway (E01). It is a smooth, high speed drive all the way to the south.
- Time: Approx. 2.5 to 3 hours.
- Cost: Expect to pay between 18,000 – 25,000 LKR ($60 - $85 USD).
- How to Book: You can haggle at the "Airport Taxi" counters in the arrival lobby, but for a better rate, use the local ride-hailing apps PickMe or Uber.
Realistic Tip: If you use Uber or PickMe, the driver might message you asking for "Highway Charges" extra. This is normal. You usually have to pay the toll fees (approx. 1,000 - 1,500 LKR) in cash.

Option 2: The Highway Bus (The Budget-Friendly & Fast Choice)
This is the "Goldilocks" option much cheaper than a taxi, but much faster and more comfortable than the train or normal bus. These are large, air conditioned blue buses that run solely on the expressway.
Step 1: Exit the airport and take the free shuttle bus (or a cheap tuk tuk) to the Katunayake Highway Bus Station (about 5-10 mins away).
Step 2: Look for the bus heading to Matara. Mirissa is on the way, but the highway bus stops at the end of the line in Matara.
Step 3: Once you reach Matara (approx. 3 hours), take a 15 minute tuk tuk back to Mirissa.
- Time: 3.5 to 4 hours total.
- Cost: Approx. 1,500 – 2,000 LKR per person.
- Comfort: Decent. You get a seat, A/C, and usually a Bollywood movie playing on the TV. However, they don't have toilets on board!

Option 3: The Train (The Scenic Adventure)
This is the most famous way to travel in Sri Lanka, but it is not the most convenient from the airport.
To take the train, you first have to get from the Airport into Colombo Fort Station (which takes 45 mins to 1 hour by taxi/bus in heavy traffic). Then, you catch the coastal train south to Mirissa or Weligama.
- Why do it? The views. The train tracks run literally meters from the ocean. You will feel the salt spray on your face and see endless palm trees and villages. It is beautiful.
- The Catch: It is slow, often delayed, and can be incredibly crowded. You might be standing for 3 hours with your backpack. Also, trains stop running in the evening, so if your flight lands after 3:00 PM, this isn't an option.
- Time: 5+ hours total (Airport to Station + Train ride).
- Cost: Very cheap (less than 600 LKR).
Option 4: The "Crazy Bus" (The Hardcore Budget Choice)
You will see red or multi-colored buses ("Crazy Buses") driving along the coast road (Galle Road).
Avoid these unless you are on a zero-budget adventure. They stop every 500 meters, drive aggressively, have no A/C, and take 6+ hours to get to Mirissa because they don't use the highway. It is an experience, but probably not the one you want after a 10-hour flight.
The Verdict
- Choose the Taxi if: You have the budget, you are tired, or you are arriving late at night. It is the only stress free door to door option.
- Choose the Highway Bus if: You are a solo traveler or couple on a budget but still want A/C and speed.
- Choose the Train if: You are staying a night in Colombo first. Taking the train fresh off a long haul flight with luggage is a recipe for exhaustion.
Welcome to Sri Lanka. However you get here, the King Coconut waiting for you in Mirissa is worth the trip.

Enjoyed this story? Share it

About the Author
Ethan Miller
A passionate southern coast explorer and travel storyteller dedicated to uncovering the pristine beaches, epic whale watching encounters, legendary surf breaks, and the laid-back tropical spirit of Mirissa — the jewel of Sri Lanka's southern coastline.