Trincomalee to Colombo Train: Schedules, Tickets & Prices
The train journey from Trincomalee to Colombo takes approximately 8h 30m, with fares from 3,544 LKR.
Train from Trincomalee to Colombo
Travel from Trincomalee to Colombo by train, boarding at Trincomalee and arriving at Colombo Fort. Trains run several times daily, the journey typically takes about 8 hours 30 minutes, and tickets are 3,544 LKR. Secure your seat here.
Prices: 3,544 LKR
Duration: 8h 30m ⏱
Train Routes & Schedules from Trincomalee to Colombo
Begin at Trincomalee, which serves as the single departure point for the train connection between Trincomalee and Colombo. Trains operate at 19:30, and the journey usually takes around 8h 30m. Train ticket prices start from 3,544 LKR, with arrival at Colombo Fort at the end of the route. Refer to the train timetable for Trincomalee to Colombo to see which services run during the day and choose the option that best fits your plans.
Cheapest & Fastest Train Trincomalee to Colombo
3544 LKR, from Trincomalee to Colombo Fort, departure 19:30, duration 8h 30m.Train Timetable: Trincomalee → Colombo Fort
- 19:30 04:00 8h 30m 3544 LKR
Frequently Asked Questions Train Trincomalee to Colombo
Below you will find answers to the most common questions about traveling from Trincomalee to Colombo by train.
How long is the train journey from Trincomalee to Colombo?
The train journey from Trincomalee to Colombo takes about 7 hours 37 minutes, so it is a fairly long ride. If you are planning the trip by train, it is best to allow plenty of time for the full journey.
What does a train ticket for Trincomalee to Colombo cost?
A train ticket for Trincomalee to Colombo costs 3780 LKR. If you are choosing the train for this route, that is the fare to expect for the trip.
What time does the train from Trincomalee to Colombo depart?
The train from Trincomalee to Colombo departs at 07:00. Since there is only one train departure listed for this route, it is important to plan around that morning departure.
Is there more than one train service between Trincomalee and Colombo each day?
There is only one train service between Trincomalee and Colombo listed, with a single departure at 07:00. If you want to travel by train on this route, you should plan for that one daily option.
Where does the train from Trincomalee to Colombo arrive?
The train from Trincomalee to Colombo arrives at Colombo Fort. If you are taking the train journey into Colombo, that is the station you should expect at the end of the trip.
Can I book train tickets for Trincomalee to Colombo in advance?
Train tickets for Trincomalee to Colombo are for a specific service with one departure, so it is a good idea to arrange your train tickets ahead of time. That helps you secure the trip you want on the route.
What should I know before taking the train trip from Trincomalee to Colombo?
Before taking the train trip from Trincomalee to Colombo, keep in mind that it is a long ride of about 7 hours 37 minutes and leaves at 07:00. Planning your timing carefully will make the train journey easier.
Is the Trincomalee-Colombo train journey a good option for an early start?
Yes, the Trincomalee-Colombo train journey is an early start because the only departure is at 07:00. If you prefer traveling by train in the morning, this route fits that schedule.
Travel options for Trincomalee to Colombo
More Train routes from and to Trincomalee or Colombo
Routes in Train from Trincomalee →
Routes in Train to Colombo ←
Routes in Train to Trincomalee ←
Planning more than just Trincomalee to Colombo?
You’re currently viewing Train options for Trincomalee to Colombo. 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.