Colombo Fort to Batticaloa Train Timetable

Three trains operate between Colombo Fort Railway Station and Batticaloa Railway Station, covering a distance of 350km in one direction.

Weekly Trains: 21
Travel Distance:
350km

Colombo Fort to Batticaloa Train Schedule

ColomboBatticaloaFrequencyTrain TypeTrain
6:35am2:39 pmDailyExpress6011
3:15pm10:25 pmDailyIntercity Express6075
7:00pm3:48 am
(Next_Day)
DailyNight Mail6079

Ticket Prices
2nd Class –
1050.00
3rd Class –
520.00

Frequently asked questions

  • How many trains are there from Colombo Fort to Batticaloa?
    There are 3 trains daily and 21 weekly trains from Colombo Fort to Batticaloa.
  • When does the first train leave from Colombo Fort?
    The first train from Colombo Fort to Batticaloa is at 6:35am.
  • When does the last train leave from Colombo Fort?
    The last train from Colombo Fort to Badulla is at 7:00pm.
  • How to book train tickets online?
    Visit Reservation

Last update: 07/01/2025

Leave a Comment

Your email address will not be published. Required fields are marked *

12,942 views
Scroll to Top