Lakpura
Lakpura®

Vavuniya Railway Station

Vavuniya Railway Station sits at a quiet but strategically important point on Sri Lanka's Northern Line, serving as a key gateway between the country's south and the deep north. Located 254.4 km from Colombo Fort, the station has long functioned as a transit hub for travellers heading toward Jaffna, Kilinochchi, and Mannar, as well as a practical stop for those exploring the town of Vavuniya itself.

Where exactly is Vavuniya Railway Station?

The station is situated in the Vavuniya District, within the Northern Province of Sri Lanka. It lies on the main Northern Line, with Erattaperiyakulam being the next station south in the direction of Colombo. The station is accessible from the town centre and is close to local transport options, including buses and three-wheelers, making onward travel straightforward.

For travellers arriving by road from Colombo or other major cities, the station is easy to locate near the heart of Vavuniya town. The station telephone for enquiries is 024-2222271.

Which trains stop at Vavuniya?

On a typical operating day, around 12 trains call at Vavuniya, serving destinations both north and south along the Northern Line. Services connect Vavuniya to Colombo Fort, Anuradhapura, Jaffna, and several intermediate stops. Express and intercity trains as well as slower stopping services pass through, giving travellers reasonable flexibility in planning their journey.

Train frequency and schedules can shift during public holidays or due to engineering works, so it is always advisable to confirm departure times directly with Sri Lanka Railways or at the station before travelling. The station code and contact number (024-2222271) can be used for timetable queries.

How long does the train journey from Colombo to Vavuniya take?

Travel time from Colombo Fort to Vavuniya varies depending on the class of train selected. Express services typically cover the approximately 254 km route in around four to five hours, while slower intercity or stopping trains may take longer. The Northern Line passes through notable intermediate stations such as Anuradhapura, making a stop there a convenient option for travellers wishing to explore the ancient city before continuing north.

What is the history of the Northern Line through Vavuniya?

The Northern Line is one of Sri Lanka's oldest and most historically significant rail corridors, originally constructed during the British colonial era to connect Colombo with the northern regions of the island. Vavuniya, positioned roughly midway along this line, became an important junction town over the decades. The station and the broader Northern Line suffered significant disruption during the civil conflict that affected Sri Lanka's north, but restoration work in the post-war period has brought regular services back to the route, including full connectivity to Jaffna, which was reopened to train travel after many years of interruption.

Today the Northern Line represents one of the most evocative long-distance rail journeys in Sri Lanka, passing through dry-zone landscapes, ancient tank country, and communities that are still rebuilding and recovering. Vavuniya station is a quiet but meaningful waypoint on this route.

What can you do in Vavuniya while passing through?

Vavuniya town offers a modest but genuine slice of everyday life in northern Sri Lanka. The town's markets are known for their selection of dried goods, spices, and locally produced items that reflect the mixed Tamil and Sinhalese cultural character of the district. For those with a few hours between trains, there are several Hindu temples and a scattering of small rest houses and eateries close to the station.

  • Visit the Vavuniya Archaeological Museum, which houses artefacts recovered from the surrounding region.
  • Explore Vavuniya's local market for a taste of everyday commerce in a northern Sri Lankan town.
  • Use the town as a base for day trips toward Mannar, the Giant's Tank, or the Madhu Church further west.
  • Continue north by train toward Kilinochchi and Jaffna for a fuller picture of the Northern Province.

How do I get from Colombo Airport to Vavuniya?

Bandaranaike International Airport (CMB) at Katunayake is located outside Colombo and is not directly on the Northern Line. Travellers arriving by air typically need to travel into Colombo first — either by road or the Colombo Airport Expressway — before boarding a northbound train at Colombo Fort station. Alternatively, a private transfer directly from the airport to Vavuniya is possible by road, covering a distance of roughly 260 km depending on the route taken. Journey times by road are typically in the range of four to five hours, traffic and road conditions permitting. Lakpura arranges airport transfers to Vavuniya hotels, which removes the uncertainty of coordinating between flight arrivals and train departures.

Is the Vavuniya to Jaffna train worth taking?

The train journey from Vavuniya northward to Jaffna is widely regarded as one of the more historically resonant rail experiences in Sri Lanka. The restored track passes through areas that were off-limits to civilians for decades, and the landscape — flat, dry, dotted with palmyrah palms — has a spare beauty that feels distinct from the more celebrated hill-country routes. Seat reservations for express services on this leg are recommended, particularly during holiday periods when demand from both local and international travellers is higher.

Practical information for Vavuniya Railway Station

Detail Information
Railway line Northern Line, Sri Lanka Railways
Distance from Colombo Fort 254.4 km
Province Northern Province
District Vavuniya District
Neighbouring station (towards Colombo) Erattaperiyakulam
Approximate daily train calls 12
Station telephone 024-2222271

Vavuniya railway station timetable

12 trains call at Vavuniya on a typical day.

Northern Line · 254.4 km from Colombo Fort · Northern Province

Station telephone: 024-2222271

DepartsTowardsTrainRuns
12:44 amColombo FortSunday Only
01:40 amKankesanthuraiMailDaily
03:13 amKankesanthurai
03:35 amColombo Fort · starts hereDaily
08:10 amColombo FortUttara DeviDaily
10:06 amColombo FortIntercityDaily
11:48 amKankesanthuraiYal DeviDaily
12:29 pmMount LaviniaYal DeviDaily
03:36 pmMount LaviniaDaily
04:38 pmKankesanthuraiUttara DeviDaily
07:53 pmterminates here · from Colombo FortDaily
09:47 pmColombo FortNight MailDaily

Timetable mirrored from published Sri Lanka Railways schedules, last checked 2026-09-14. Times can change without notice — confirm with the railway before travelling. See the whole network on the Sri Lanka railway station list.

Nearby places

11 places within about 25 km, nearest first.

Book or buy direct with Lakpura

Curated by our local team. Direct from the source, with instant confirmation.

Ask Lakpura® Agent