Batticaloa to Colombo Route Information
The distance between Batticaloa and Colombo is 139 miles, or approximately 222 kilometers.
There are 4 ways to get from Batticaloa to Colombo, including train,bus,car,flight.
The earliest departure leaves at 20:00 and has a duration of 22 hours 30 minutes.
The fastest way to travel is by bus, which takes approximately 4 hours 30 minutes.
Depending on how you choose to travel, the following amenities are available:.
Batticaloa to Colombo by train
- Starting Price: US$6
- 18 departures a day, or 126 departures a week
There are 9 travel classes for this journey, including: First Class, Second Class, Second Class Seat, Third Class Sleeper, Third Class Reserved Seats, Second Class Sleeper, First Class Sleeper, First Class Reserved Seats and Second Class Reserved Seats.
Each train ticket offers an individual seat with basic passenger necessities. Conditions and amenities vary by provider. For more detailed information and availability see all train options.
Batticaloa to Colombo by bus
- Starting Price: US$13
- 5 departures a day, or 35 departures a week
There are 3 travel classes for this journey, including: Luxury, Tourist and VIP 32 Seats.
Each bus ticket offers an individual seat with basic passenger necessities. Conditions and amenities vary by provider. For more detailed information and availability see all bus options.
Batticaloa to Colombo by car
The only travel class available is Economy.
Each car ticket offers an individual seat with basic passenger necessities. Conditions and amenities vary by provider. For more detailed information and availability see all car options.
Batticaloa to Colombo by flight
The only travel class available is Economy.
Each flight ticket offers an individual seat with basic passenger necessities. Conditions and amenities vary by provider. For more detailed information and availability see all flight options.