Frequently Asked Questions

Find quick answers to the most common questions about travelling in Sri Lanka.

Home Frequently Asked Questions How to take the train from...

How to take the train from Colombo to Jaffna?

Ravana Tour Specialist August 9, 2026

Take the express intercity services, like the Yal Devi or Uttara Devi, that run every day from Colombo Fort Station. The honestly beautiful ride across the northern peninsula takes around 6 to 8 hours, depending on the train category and the condition of the tracks.

It is really worth pre-booking a first-class air-conditioned seat or a second-class reserved seat, so you can remain comfortable throughout the whole long trip. Along the way, the line passes the well-known Elephant Pass causeway, and you get these rare panoramic views over the northern lagoon system.

Need Free Sri Lanka Travel Advice?

Hi, I’m Sayuri, your local Sri Lanka travel specialist. Feel free to ask me anything about routes, hotels, transport, activities, or planning your trip.