Colombo Fort to Vavuniya Train Timetable & Tickets 2026 – Times, Prices & Booking Guide

Last updated: 19 May 2026 • All data from Sri Lanka Railways

Northern route train from Colombo to Vavuniya Planning a train trip from Colombo to Vavuniya is an exciting first step towards exploring the north of this beautiful island. Sri Lanka Railways operates a daily train service between Colombo Fort and Vavuniya. Trains are a comfortable and scenic way to travel between Colombo and Vavuniya. The journey takes roughly 5-6 hours, and there are several departures daily. Below is Colombo to Vavuniya Train Time Table.

While Colombo Fort and Vavuniya are separated by 255.8 kilometers, traveling between them is a breeze thanks to Sri Lanka's efficient railway system. Several trains operate on this route, offering convenient options for your trip. Currently, several trains operate between Colombo to Vavuniya.

Distance: ~256 km. Multiple direct trains daily.

🎫 Book Colombo to Vavuniya Train Ticket Online – Reserve Your Seat Now!
Pro tip: AC Intercity trains (4021, 4017, 4003) are the fastest and most comfortable for this 4‑6 hour journey. Book at least 2‑3 weeks in advance – they sell out quickly, especially during peak season (December–April).

Colombo to Vavuniya Time Table

Train No.Train NameDepartureArrivalDurationDaysClasses
4021 AC Intercity (Intercity) 05:45 10:05 4h 20m Daily 1st, 2nd
4077 Yal Devi (Long Distance) 06:35 11:45 5h 10m Daily 1st, 2nd, 3rd
4093 4093 (Express Train) 09:40 16:23 6h 43m Saturday only 2nd, 3rd
4017 Uttara Devi (AC Intercity) 11:50 16:23 4h 33m Daily 1st, 2nd
4085 Rajarata Rejini (Express) 13:45 20:17 6h 32m Daily 1st, 2nd
4003 Intercity Express (AC Intercity) 15:55 21:06 5h 11m Daily 1st, 2nd
4089 Night Mail Train 20:30 02:09 5h 39m Daily 2nd, 3rd

*“Daily” means every day of the week. Train 4093 runs only on Saturdays. Multiple direct services available.

🚄 Fastest train: AC Intercity 4021 – 4 hours 20 minutes.
🐢 Slowest train: Train 4093 – 6 hours 43 minutes.

Powered by 12Go system

Promote your Business Here

To advertise on this spot, contact at Advertisement Page

💰 Colombo to Vavuniya Train Fares (2026)

ClassApprox. Price (LKR)Approx. Price (USD)
1st Class (AC Intercity) 1600-2200$4.90-$6.80
2nd Class (Reserved recommended)800-1200$2.50-$3.70
3rd Class (NOT recommended) 400-600$1.25-$1.85

*3rd class is unreserved and very uncomfortable for 5‑6 hours – avoid. 1st class only available on AC Intercity trains (4021, 4017, 4003).

Promote your Business Here

To advertise on this spot, contact at Advertisement Page

🎫 Book Colombo to Vavuniya Train Ticket Online – Reserve Your Seat Now!

Choose Your Class: First, Second, and Third Class

1st Class – Air‑conditioned comfort (AC Intercity – 4021, 4017, 4003)

First class air‑conditioned compartments are available on 4021, 4017 (Uttara Devi), and 4003 (Intercity Express). These offer comfortable reclining seats, large windows (sealed), and a quiet atmosphere. Perfect for a long journey of 4‑5 hours. Book at least 2‑3 weeks in advance – these sell out quickly.

2nd Class – Best value (Reserved recommended)

Second class is available on all trains. Reserved 2nd class on Yal Devi (4077), Uttara Devi, and Rajarata Rejini (4085) offers comfortable seating with open windows – ideal for enjoying the rural scenery. Unreserved 2nd class can be crowded. We strongly recommend reserving a seat for this 5‑6 hour journey.

3rd Class – NOT RECOMMENDED for this long route

Third class is available on Yal Devi, 4093 and Night Mail. For a 5‑6 hour journey, 3rd class wooden benches are extremely uncomfortable, and carriages are often overcrowded. Avoid 3rd class for Colombo–Vavuniya unless you are an extreme budget traveler. The small saving is not worth the discomfort.

Plan Your Journey Upfront

For the fastest journey, take AC Intercity 4021 (05:45) – only 4h 20m. For a comfortable morning departure with open windows, Yal Devi (06:35) is a classic choice. For those wanting to save on accommodation, Night Mail (20:30) is a budget option, but you'll miss the scenery. The best views are on the right side (east) as you head north – you'll see paddy fields, coconut plantations, and the dry zone landscape.

Reserved vs Unreserved Ticket

Reserved Tickets – Guaranteed Seating (ESSENTIAL): Reserved tickets provide a guaranteed seat for this 5‑6 hour journey. Always choose reserved for 1st or 2nd class – unreserved tickets guarantee discomfort.

Unreserved Tickets – Not recommended: Unreserved tickets (3rd class) mean you may have to stand or sit on a wooden bench for 5‑6 hours. Only suitable for extreme budget travellers who don't mind severe discomfort.

🎫 Book Your Colombo to Vavuniya Train Ticket – Reserve a Seat Now!

Plan Your Departure from Colombo Fort

Colombo Fort station is your departure point. Arrive at least 1 hour early for this long journey. Pack plenty of water, snacks, and a power bank – the journey is 5‑6 hours. The dry zone can be hot, so bring a hat and sunscreen. For AC trains, a light jacket is useful as air conditioning can be strong. For Night Mail, bring a warm layer.

✅ Pre-departure Checklist

  • Arrive at Colombo Fort station 1 hour before departure.
  • Carry printed or digital ticket (screenshot).
  • Pack plenty of water – the dry zone is hot.
  • Bring snacks – vendors are irregular on this route.
  • Power bank for your phone – no charging points.
  • Light jacket for AC trains (4021, 4017, 4003).
  • For Night Mail, bring a blanket or sleeping bag – it gets cool overnight.

🏨 Not Been in Colombo Yet? Check Out Following Hotels

→ More hotels in Colombo

Where to Stay in Vavuniya?

🏨 Hotels in Vavuniya

  • Vavuniya Central Hotel – Budget ($30 USD). Central location.
  • Peacock Gardens – Budget ($25 USD). Garden setting.
  • Oasis Hotel – Mid ($35 USD). Modern rooms.
  • Vavuniya Rest House – Budget ($20 USD). Basic, near station.

→ More hotels in Vavuniya

🍽️ Restaurants in Vavuniya

  • Anandhaas – South Indian vegetarian ($3-5)
  • Ragu's Kitchen – Sri Lankan & Northern cuisine ($4-6)
  • Vavuniya Bake House – Short eats, tea ($2)

→ More restaurants

🏞️ Top Things to Do in Vavuniya

→ All attractions

🚍 Bus Station Nearby

Vavuniya Bus Stand is about 500 m from the railway station – a 5‑10 min walk or 2 min tuk‑tuk (100‑150 LKR). Buses run to Jaffna, Kilinochchi, Mullaitivu, Colombo, and other cities.

🚖 Taxi in Vavuniya

Book a Taxi Now →

📅 Best Times to Visit Vavuniya

MonthsWeatherActivitiesProsCons
Dec–MarDry, sunny, 25‑30°CSightseeing, cultural sitesBest weather, coolestPeak season, crowded trains
Apr–MayHot, occasional showersSightseeingFewer touristsAfternoon heat
Jun–SepDry, hot, 28‑35°CIndoor activitiesLow season, cheap hotelsVery hot during day
Oct–NovInter‑monsoon, mixedSightseeingGreen sceneryUnpredictable rain

Tip: The best time to visit Vavuniya is December to March. Avoid the midday heat (12‑2 PM) and carry plenty of water.

Colombo to Vavuniya Train Stops

Major stops: Colombo FortRagamaGampahaPolgahawelaKurunegalaMahoAnuradhapuraMedawachchiyaVavuniya.

If you overshoot Vavuniya, the next station is further north (towards Jaffna). Take a train back – services run daily. Return to Colombo takes about 5‑6 hours.

🚧 Missed your stop? How to return to Colombo

If you miss Vavuniya, get off at the next station and take the next train back to Colombo. Return journey takes about 5‑6 hours. Alternatively, take a bus from Vavuniya bus stand to Colombo (6‑8 hours).

🚆 All Trains on This Route

✨ View All Sri Lankan Trains →

About Us – Sri Lankan Train Enthusiasts

We are a small group of Sri Lankan train enthusiasts who have been traveling Sri Lanka by train for over a decade. Together, we have explored every major railway line – from the coastal beauty of Matara to the ancient sacred city of Anuradhapura and the northern gateway of Vavuniya. This website is our collective guide to help fellow travellers navigate Sri Lanka's railway network with accurate timetables, honest class recommendations, and practical tips based on real experiences.

We maintain and update this site regularly to ensure all information is current. If you find our guides helpful, please consider booking your train tickets through the affiliate links on this page – it costs you nothing extra and helps us keep this site running. Thank you for your support!

🙏 Safe travels and enjoy the ride!