Batticaloa to Colombo Train: Schedules, Tickets & Prices
The train journey from Batticaloa to Colombo takes approximately 8h 48m to 22h 30m, with fares from 1,970 LKR to 3,650 LKR.
Train from Batticaloa to Colombo
If you're taking the train from Batticaloa to Colombo, you can board at Batticaloa and the journey typically takes around 8 hours 48 minutes. Tickets cost 1,970 LKR and you'll arrive at Colombo Fort. Be sure to reserve your seat and check schedules.
Prices: 1,970 LKR to 3,650 LKR
Duration: 8h 48m – 22h 30m ⏱
Train Routes & Schedules from Batticaloa to Colombo
Catch the train from Batticaloa to travel from Batticaloa toward Colombo. Services operate from 01:30 until 20:00, and the rail journey typically takes around 8h 48m to 22h 30m. Ticket prices start at 1,970 to 3,650 LKR, and the trip concludes at Colombo Fort. For exact train departure times on the Batticaloa to Colombo route and to check seat availability, consult the timetable and reserve your place in advance.
Cheapest Train Batticaloa to Colombo
1970 LKR, from Batticaloa to Colombo Fort, departure 01:30, duration 22h 30m.Fastest Train Batticaloa to Colombo
2600 LKR, from Batticaloa to Colombo Fort, departure 06:10, duration 8h 48m.Train Timetable: Batticaloa → Colombo Fort
- 01:30 00:00 22h 30m 1970 LKR
- 06:10 14:58 8h 48m 2600 LKR
- 20:00 05:17 9h 17m 3650 LKR
Frequently Asked Questions Train Batticaloa to Colombo
Below you will find answers to the most common questions about traveling from Batticaloa to Colombo by train.
How long does the train journey from Batticaloa to Colombo usually take?
A train journey from Batticaloa to Colombo can take about 8 hours 48 minutes to 22 hours 30 minutes, so it is worth planning for a long ride. The exact time can vary quite a bit, so travelers should allow plenty of flexibility when choosing a train.
What is the price of train tickets for the Batticaloa to Colombo train service?
Train tickets for Batticaloa to Colombo are priced from 1970 LKR to 3650 LKR. The final fare depends on the option you choose, so it is a good idea to compare the available train tickets before booking.
When is the first train departure from Batticaloa to Colombo?
The first train departure for Batticaloa to Colombo is at 01:30. If you are taking an early train, it is best to arrive ahead of time so you are ready for the departure.
What time is the last train from Batticaloa to Colombo?
The last train departure from Batticaloa to Colombo is at 20:00. If you are planning a later train trip, make sure you check your timing carefully so you do not miss the train.
How many train services run between Batticaloa and Colombo?
There are 3 train services for Batticaloa to Colombo. Because the number of trains is limited, it is smart to check the train schedule early and choose the option that fits your plans.
Can I book train tickets for Batticaloa to Colombo in advance?
Yes, it is a good idea to book train tickets for Batticaloa to Colombo ahead of time, especially since there are only 3 train services. Booking early can help you secure the train trip that works best for your schedule.
Which station does the train from Batticaloa to Colombo arrive at?
The train from Batticaloa to Colombo arrives at Colombo Fort. If you are planning your train journey, it helps to know the arrival station in advance so you can arrange your next step in Colombo.
What should I keep in mind before taking the train from Batticaloa to Colombo?
Before taking the train from Batticaloa to Colombo, keep in mind that the journey can be quite long and the schedule is limited. Checking the train departure time, ticket price, and arrival station in advance will make the trip easier to manage.
Travel options for Batticaloa to Colombo
More Train routes from and to Batticaloa or Colombo
Routes in Train from Batticaloa →
Routes in Train to Colombo ←
Routes in Train to Batticaloa ←
Planning more than just Batticaloa to Colombo?
You’re currently viewing Train options for Batticaloa 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.