Travel Colombo to Mirissa

Colombo to Mirissa

Arrive in Mirissa to find serene beaches and calm waters, a contrast to the busy streets of Colombo. From Colombo to Mirissa, travelers can choose from a range of transport services, with full details on when they run, how long they take and what they cost.

Travel options for Colombo to Mirissa

Traveling from Colombo to Mirissa, a train for 750 LKR offers the best value, while a charter gets you there in 2 hours.

Train from Colombo to Mirissa

Board at Colombo Fort for a train trip from Colombo to Mirissa, reaching Mirissa or Matara after about 3 hours 2 minutes. Tickets begin at 750 LKR, so make sure to secure your seat in advance and enjoy the journey.

Popular departures: Colombo Fort
Popular arrivals: Mirissa Matara

Prices: 750 LKR

Duration: 3h 2m – 3h 48m ⏱

Choose train from Colombo to Mirissa for 750 LKR Book train from Colombo to Mirissa in 3h 2m

View all Train tickets →

Bus from Colombo to Mirissa

To travel between Colombo and Mirissa, you’ll need to catch the bus from Makumbura Highway station, Colombo. The journey takes approximately 2 hours 15 minutes with fares starting from 3,603 LKR, and services conclude at Matara Expressway Bus Stand. It’s a straightforward option for this route, and you can reserve your seat in advance to avoid last-minute issues.

Prices: 3,603 LKR

Duration: 2h 15m ⏱

Ride with bus from Colombo to Mirissa for 3603 LKR

View all Bus tickets →

Combined from Colombo to Mirissa

To travel from Colombo to Mirissa using combined transport, start at Colombo City Centre Mall and reach Mirissa same day return. Expect the trip to take approximately 7 hours with fares starting at 14,604 LKR. Reserve your seat in advance plan your route.

Popular departures: Colombo City Centre Mall
Popular arrivals: Mirissa same day return

Prices: 14,604 LKR

Duration: 7h ⏱

Experience combined from Colombo to Mirissa in 7h

View all Combined tickets →

Charter from Colombo to Mirissa

Traveling between Colombo and Mirissa is straightforward: your private driver will pick you up at your chosen location and take you directly to your destination. The ride lasts around 2 hours with fares starting from 21,663 LKR. Book your transfer.

Prices: 21,663 LKR

Duration: 2h – 2h 40m ⏱

Take charter from Colombo to Mirissa for 21663 LKR Take charter from Colombo to Mirissa for 21663 LKR Go with charter from Colombo to Mirissa for 21663 LKR Take charter from Colombo to Mirissa for 21663 LKR Take charter from Colombo to Mirissa in 2h

View all Charter tickets →

Distance Colombo to Mirissa

The distance between Colombo and Mirissa is 128.5 kilometers.

Colombo to Mirissa Transportation Comparison

Compare transport options side by side using key travel metrics to find the best way to get from Colombo to Mirissa

Train
Bus
Combined
Charter
Average price
1,563 LKR
3,603 LKR
14,604 LKR
25,014 LKR
Cheapest price
750 LKR
3,603 LKR
14,604 LKR
21,663 LKR
Average duration
3h 26m
2h 15m
7h 00m
2h 26m
Minimum duration
3h 02m
2h 15m
7h 00m
2h 00m
Number of departures
3
1
1
5
Tickets
Operators
SL Railway Commuter, Sri Lanka Railway
Sri Lanka Bus Service
Tours with Stef Lanka
Best Sri Taxis, Real Lanka Holidays, Tours with Stef Lanka, Rosary Global and Travels, TaxiBazaar

Train Routes & Schedules from Colombo to Mirissa

- Reaching Mirissa from Colombo Fort by train usually takes around 3h 48m. Fares start at 750 LKR, with rail services operating at 06:50.
- Start your journey at Colombo Fort and reach Matara in around 3h 2m to 3h 29m by train. Rail services operate from 14:40 until 15:50 with fares beginning at 1,970 LKR.

Departure stations
Colombo Fort
Arrival stations
Mirissa
Matara

Train Timetable: Colombo Fort → Matara

  • 14:40 18:09 3h 29m 1970 LKR
  • 15:50 18:52 3h 2m 1970 LKR

Train Timetable: Colombo Fort → Mirissa

  • 06:50 10:38 3h 48m 750 LKR

Check all Charter tickets →

Bus Routes & Schedules from Colombo to Mirissa

Catch the bus from Makumbura Highway station, Colombo to travel from Colombo toward Mirissa. Services leave at 09:00 and the trip usually lasts around 2h 15m. Fares start at 3,603 LKR, and once the ride is complete you will step off at Matara Expressway Bus Stand. For precise bus departure times from Colombo to Mirissa and to check seat availability, consult the timetable and reserve your spot in advance.

Check all Bus tickets →

Combined Routes & Schedules from Colombo to Mirissa

Start at Colombo City Centre Mall for a multi-leg trip to Mirissa, involving transfers between different vehicles. Travel time is around 7h, with services scheduled at 13:00 and tickets beginning at 14,604 LKR. Arrival is at Mirissa same day return, and consulting the timetable for routes between Colombo and Mirissa allows you to pick the departure that suits your plans.

Check all Combined tickets →

Charter Routes & Schedules from Colombo to Mirissa

- Start your journey with a charter ride from Colombo to Mirissa, lasting approximately 2h to 2h 40m. Services run frequently throughout the day with fares starting at 21,663 to 30,310 LKR.
- Enjoy a personal driver service from Colombo Transfer, arriving at Mirissa Hotel Transfer after approximately 2h 40m. Tickets from 24,670 LKR are valid across various departure times during the day.

Departure stations
Colombo
Colombo Transfer
Arrival stations
Mirissa
Mirissa Hotel Transfer

Charter Timetable: Colombo → Mirissa

  • --:-- --:-- 2h 22191 LKR
  • --:-- --:-- 2h 40m 26234 LKR
  • --:-- --:-- 2h 27m 30310 LKR
  • --:-- --:-- 2h 26m 21663 LKR

Charter Timetable: Colombo Transfer → Mirissa Hotel Transfer

  • --:-- --:-- 2h 40m 24670 LKR

Check all Charter tickets →

Frequently Asked Questions Colombo to Mirissa

Below you will find answers to the most common questions about traveling from Colombo to Mirissa.

How long does the Colombo to Mirissa route usually take?

Travel time on the Colombo to Mirissa route depends on the service you choose. The train takes about 3 hours to 4 hours, the bus takes about 2 hours 15 minutes, and the charter service takes about 2 hours to 2 hours 40 minutes.

What is the cheapest way to travel from Colombo to Mirissa?

The cheapest option on the Colombo to Mirissa route is the train, with fares from 750 LKR to 1,970 LKR. The bus costs 3,603 LKR, while the charter service is much higher at 21,663 LKR to 30,310 LKR.

Which Colombo to Mirissa option is the fastest?

The bus is the fastest listed option for the Colombo to Mirissa route, taking about 2 hours 15 minutes. The charter service is next at about 2 hours to 2 hours 40 minutes, while the train is slower at roughly 3 to 4 hours.

Where do services leave from and arrive on the Colombo to Mirissa route?

Train services depart from Colombo Fort and arrive in Mirissa or Matara. The bus leaves from Makumbura Highway station in Colombo and arrives at Matara Expressway Bus Stand. Charter trips can start in Colombo or Colombo Transfer and end in Mirissa or Mirissa Hotel Transfer.

How much should I budget for the Colombo to Mirissa route overall?

Prices on the Colombo to Mirissa route vary widely by transport type. The train is 750 LKR to 1,970 LKR, the bus is 3,603 LKR, the combined service is 14,604 LKR, and charter trips cost 21,663 LKR to 30,310 LKR.

What are the first and last departures for Colombo to Mirissa?

The train on the Colombo to Mirissa route runs from 06:50 to 15:50. The bus has a listed departure at 09:00, and the combined service departs at 13:00. Charter services do not show fixed departure times.

How often do trains run from Colombo to Mirissa?

Train service on the Colombo to Mirissa route is not shown as running at a fixed interval. There are 3 train trips listed, with departures at 06:50 and 15:50, so the timetable is limited rather than frequent throughout the day.

What are the train details for Colombo to Mirissa?

Trains on the Colombo to Mirissa route leave from Colombo Fort. They arrive in Mirissa or Matara, with the Matara service taking about 3 hours 2 minutes to 3 hours 48 minutes and the Mirissa service taking about 3 hours 48 minutes.

What should I know about the bus from Colombo to Mirissa?

The bus on the Colombo to Mirissa route departs from Makumbura Highway station, Colombo, and arrives at Matara Expressway Bus Stand. It costs 3,603 LKR and takes about 2 hours 15 minutes, with one listed departure at 09:00.

How does the charter service work on the Colombo to Mirissa route?

Charter trips on the Colombo to Mirissa route are available from Colombo or Colombo Transfer and arrive in Mirissa or Mirissa Hotel Transfer. They take about 2 hours to 2 hours 40 minutes and cost 21,663 LKR to 30,310 LKR.

Is there a combined service for Colombo to Mirissa, and what are its details?

Yes, there is one combined service on the Colombo to Mirissa route. It departs from Colombo City Centre Mall at 13:00, arrives as a same-day return in Mirissa, takes about 7 hours, and costs 14,604 LKR.

Where can I book Colombo to Mirissa tickets?

For Colombo to Mirissa tickets, use TicketRoutes.com. It lists the available services, fares, and departure points in one place, which makes it easier to compare the train, bus, combined service, and charter options.

Explore Sri Lanka's transport network

Route finder

Discover how destinations across Sri Lanka are connected by bus, train, ferry, and air. Choose any two locations on the map to compare routes and travel options in one place.


More travel routes for Colombo and Mirissa

Planning more stops after Colombo to Mirissa?

If your journey doesn’t end with Colombo to Mirissa, use the TicketRoutes Travel Planner to build a complete multi-city itinerary. Compare buses, trains, ferries, and flights for several destinations at once — faster and easier.

Try the Travel Planner

Perfect for travelers visiting multiple cities on one trip.