Checking Seats Availability
Loading seats data...

From Jaffna Train Station to Colombo by train

Jaffna Train Station
Colombo Fort
6h 15m

From Jaffna Bus Station to Colombo by bus

Jaffna Bus Station
Wellawatte, Colombo
11h 10m
Jaffna Bus Station
Galleface, Colombo
10h 45m

Popular Routes from Jaffna

Popular Routes to Jaffna

Popular Routes from Colombo

Popular Routes to Colombo

Popular Routes in Sri Lanka

Book Tickets from Jaffna to Colombo Online

Where do you book tickets Jaffna - Colombo? How long is the Jaffna - Colombo route? It takes on average 9h 23m by train, Bus, depending on operator and vehicle. The route is going over a distance of 308 km. Having 3 departures to Colombo, 12go gives a choice of 2 operators for Jaffna - Colombo route. Earliest departure is at 13:45, while the latest is at 20:00 local Sri Lanka time.

Operators serving the route Jaffna - Colombo are Sri Lanka Railways, Avro Travels. The cheapest ticket for Jaffna - Colombo by Bus is $ 1.54 (US $ 1.54) by Noname (1h), while most expensive fare and presumably best would be $ 3.07 (US $ 3.07) by Noname which takes 1h on schedule. Some operators provide snacks, others stop at a foodcourt on the road (some also include a meal in the ticket price).

To have a safe and a comfortable trip Jaffna - Colombo you may want to choose best rated trips and leave your own review.