
Contents
Leaving the bustling streets of Colombo for the golden sands of Mirissa is a classic Sri Lankan transition. You move from the colonial architecture and urban energy of the capital to a world defined by surf breaks, whale watching, and sunset cocktails. The journey south follows the island's coastline, offering glimpses of the Indian Ocean as you leave the city limits behind.
The choice of how to get there often depends on whether you prioritize the nostalgic charm of a coastal train ride, the speed of the highway, or the door-to-door convenience of a private car. You can book your preferred transport for this route on GoAsia.cc.
Colombo to Mirissa by Train
The train journey from Colombo to the south coast is legendary among travelers. The tracks often run just meters away from the ocean, providing a view of palm trees and crashing waves. The main station in Colombo is Fort, and Mirissa lies about 9 km before Matara on the railway line, so trains to Matara and Beliatta run through the area.[1]

First Class Seats
For those who want to enjoy the tropical scenery without the heat, the air-conditioned first class reserved seat is the way to go. Sri Lanka Railways offers it on selected coastal trains, and reserved seats can be booked up to 30 days ahead.[2] The regular passenger fare from Colombo Fort to Mirissa is LKR 1,100 in first class, LKR 550 in second class and LKR 280 in third class.[1] Sri Lanka Railways' revised timetable of 3 December 2025 lists daily departures from Colombo Fort at 08:35 (to Matara) and 10:30 (to Beliatta), while other southbound coastal trains start from Maradana.[3] Check the current timetable before you travel. Booking platforms list the journey at about 3 hours (October 2026).[4]
Colombo to Mirissa by Bus
Buses in Sri Lanka offer a very different experience depending on whether you take the coastal road or the expressway. For a direct and comfortable journey, the air-conditioned large coaches are the preferred choice for most international visitors.
Air-conditioned Large Coach
These buses use the Southern Expressway and run to Matara; booking platforms list the trip from Colombo at about 2 hours 15 minutes (October 2026).[4] The National Transport Commission's full fare for expressway buses from Makumbura to Matara is LKR 1,170 (valid from 6 July 2026).[5] Because the bus ends in Matara, a short local taxi or tuk-tuk ride gets you to Mirissa, about 9 km back along the coast.[1]
Colombo to Mirissa by Private Transfer
If you are traveling in a group, carrying heavy surfboards, or simply want to avoid the logistics of stations and terminals, a private transfer is the most seamless option. This is a door-to-door service that picks you up from your hotel in Colombo or directly from the airport and drops you at your Mirissa guesthouse.
Booking platforms list private transfers at about $58 to about $103 per vehicle (October 2026).[4] Options include sedans and hatchbacks for solo travelers or couples and SUVs and vans for 6, 8 or 12 passengers, which can be a cost-effective choice for families or groups of friends.[4] The drive is listed at 2 hours to 2 hours 40 minutes, depending on traffic leaving Colombo.[4]
Comparing Your Options
| Mode | Price | Duration | Comfort |
|---|---|---|---|
| Train | LKR 280 to 1,100 by class[1] | About 3h[4] | High |
| Bus (AC Coach, to Matara) | LKR 1,170 (Makumbura to Matara)[5] | About 2h 15min[4] | Medium |
| Private Transfer | About $58 to $103 per vehicle[4] | 2h to 2h 40min[4] | Excellent |
Tips for Traveling from Colombo to Mirissa
- Book Train Tickets Early: If you have your heart set on a reserved air-conditioned seat, book it in advance rather than on the day of travel.
- Choose the Right Side: When taking the train from Colombo to Mirissa, try to get a seat on the right-hand side of the carriage (the ocean side) for the best sea views.
- Expressway vs. Coastal Road: If you are taking a bus or car, ask whether it uses the Southern Expressway. The old coastal road is beautiful but slower because of traffic and frequent stops.
- Luggage Considerations: Trains have limited space for large suitcases. If you are traveling with a lot of gear, a private van is much more practical than a crowded railway platform.
- Arrival in Matara: Express buses end in Matara. Mirissa is about 9 km from there,[1] and you can find a tuk-tuk at the station to take you the final stretch to your beach resort.
Timetable
| Bus Colombo - Matara $ 6.74 2h 15m | |
|
|
| Train Colombo - Matara $ 6.52โ16.32 2h 30m โ 3h 29m | |
|
| Bus Colombo - Mirissa $ 41.87 7h | |
|
|
| Taxi Colombo - Mirissa $ 57.90โ102.78 2h โ 2h 40m | |
|
|
| Train Colombo - Mirissa $ 16.32 3h 2m | |
|
Frequently Asked Questions
Use the booking tool on this page to compare the transport options currently available from Colombo to Mirissa, including current prices and schedules.
The regular third class train fare is the lowest published price, at LKR 280 from Colombo Fort to Mirissa. The expressway bus to Matara has a full fare of LKR 1,170 from Makumbura.
Private transfers and expressway buses are the fastest, listed at about 2 hours to 2 hours 15 minutes on booking platforms. This avoids the frequent stops of local trains and coastal buses.
Booking platforms list 2 hours to 2 hours 40 minutes by private transfer, about 2 hours 15 minutes by expressway bus to Matara and about 3 hours by train.
Yes, it is one of the most scenic coastal rail journeys in Sri Lanka. The tracks run right alongside the Indian Ocean for much of the trip, offering views of beaches and palm groves.
Yes. Booking platforms list vans for 6, 8 and 12 passengers as well as SUVs, which is often the most convenient and cost-effective option for large groups.
Booking platforms describe the large coaches on the expressway as air-conditioned. Local coastal buses may not be, so check before you board.
Sources and background
Numbers in the text such as [1] refer to these sources.
- [1] Sri Lanka Railways: Colombo Fort - Passenger Ticket Rates. Retrieved October 15, 2026.
- [2] Sri Lanka Railways: Instructions for reservation of train seats. Retrieved October 15, 2026.
- [3] Sri Lanka Railways: Revised Train Timetable from 2025/12/03 onward. Retrieved October 15, 2026.
- [4] 12Go: 12Go timetable Colombo - Mirissa. Retrieved October 15, 2026.
- [5] National Transport Commission: Expressway Services: expressway bus service full ticket fares (from 6 July 2026). Retrieved October 15, 2026.
Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.