Travel Batticaloa to Colombo

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.

Popular departures: Batticaloa
Popular arrivals: Colombo Fort

Prices: 1,970 LKR to 3,650 LKR

Duration: 8h 48m – 22h 30m ⏱

Explore with train from Batticaloa to Colombo for LKR 1970 Ride with train from Batticaloa to Colombo for LKR 1970 Take train from Batticaloa to Colombo in 8h 48m

View all Train tickets →

Distance Batticaloa to Colombo

The distance between Batticaloa and Colombo is 212.7 kilometers.

Train from Batticaloa to Colombo Details

Find key information about the Train from Batticaloa to Colombo, including travel time, prices and stations.

Train
Average price
2,740 LKR
 
Cheapest
1,970 LKR
Average duration
13h 32m
 
Shortest
8h 48m
Number of departures
3
01:30 - 20:00
Tickets
 
Stations
Departure stations
Arrival stations
Batticaloa
Colombo Fort
Operators
Sri Lanka Railway
 

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.

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

Check all Train tickets →

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.


More Train routes from and to Batticaloa or Colombo

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 Planner

Ideal for multi-city trips and flexible travel plans.