Colombo to Weligama Train: Schedules, Tickets & Prices
Trains from Colombo to Weligama take around 3h 2m to 3h 41m, with tickets starting from 750 LKR to 1,970 LKR.
Train from Colombo to Weligama
Board a train at Colombo Fort for a journey from Colombo to Weligama. The ride usually takes around 3 hours 2 minutes, arriving at Weligama or Matara, with tickets starting from 750 LKR. Be sure to reserve your seat in advance.
Prices: 750 LKR to 1,970 LKR
Duration: 3h 2m – 3h 41m ⏱
Train Routes & Schedules from Colombo to Weligama
- Board the train at Colombo Fort and arrive at Weligama after about 3h 41m. Rail services operate at 06:50 with fares starting at 750 LKR.
- From the station at Colombo Fort, trains make their way to Matara, taking approximately 3h 2m to 3h 29m. Rail services run from 14:40 until 15:50, and tickets are available from 1,970 LKR.
Cheapest Train Colombo to Weligama
750 LKR, from Colombo Fort to Weligama, departure 06:50, duration 3h 41m.Fastest Train Colombo to Weligama
1970 LKR, from Colombo Fort to Matara, departure 15:50, duration 3h 2m.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 → Weligama
- 06:50 10:31 3h 41m 750 LKR
Frequently Asked Questions Train Colombo to Weligama
Below you will find answers to the most common questions about traveling from Colombo to Weligama by train.
How long does the train journey from Colombo to Weligama usually take?
The train journey from Colombo to Weligama usually takes about 3 hours to 4 hours. If you are going all the way from Colombo Fort to Weligama, the trip is listed at about 3 hours 41 minutes, so it is a fairly manageable ride for a coastal route.
What does a train ticket for Colombo to Weligama cost?
A train ticket for Colombo to Weligama costs between 750 LKR and 1970 LKR. The exact fare can vary depending on the service and ticket type, so it is worth checking the available train tickets before you travel.
When is the first train departure from Colombo to Weligama?
The first train departure from Colombo to Weligama is at 06:50. If you want an early start, this train service gives you a morning option from Colombo Fort toward Weligama.
What is the last train departure between Colombo and Weligama?
The last train departure between Colombo and Weligama is at 15:50. That gives you an afternoon train option if you are planning the Colombo to Weligama trip later in the day.
How many train services are there on the Colombo to Weligama route?
There are 3 train services on the Colombo to Weligama route. Since the schedule is limited, it is a good idea to plan ahead and choose the train departure that fits your timing best.
Can I book train tickets for Colombo to Weligama in advance?
Yes, it is sensible to look for train tickets for Colombo to Weligama in advance, especially because the route has only 3 train services. Booking early can help you secure the train journey that matches your preferred departure time.
Which stations are used for the Colombo to Weligama train trip?
For the Colombo to Weligama train trip, departures are from Colombo Fort, and arrivals can be at Weligama or Matara. If you are heading specifically to Weligama, make sure your train service is the one that stops there.
Is there anything practical I should know before taking the train from Colombo to Weligama?
Before taking the train from Colombo to Weligama, it helps to check the departure time carefully because the first train leaves at 06:50 and the last one at 15:50. It is also useful to confirm whether your train journey ends at Weligama or continues to Matara, so you get off at the right stop.
Travel options for Colombo to Weligama
More Train routes from and to Colombo or Weligama
Routes in Train from Colombo →
Routes in Train to Weligama ←
Planning more than just Colombo to Weligama?
You’re currently viewing Train options for Colombo to Weligama. If your trip includes more destinations, the TicketRoutes Travel Planner lets you compare different transport types and multiple routes in one place.
Open Travel PlannerIdeal for multi-city trips and flexible travel plans.