Lakpura
Lakpura®

Mihintale Junction Railway Station

Mihintale Junction Railway Station is a stop on Sri Lanka Railways' Northern Line, situated in the Anuradhapura District of North Central Province. It sits 206.4 km from Colombo Fort — roughly midway along a line that stretches from the capital toward Jaffna — and serves as the closest rail access point for travellers heading to the sacred rock sanctuary of Mihintale, widely regarded as the birthplace of Buddhism in Sri Lanka.

Where is Mihintale Junction Station on the Northern Line?

The Northern Line runs north from Colombo Fort through Kurunegala, Anuradhapura and onward toward the Northern Province. Mihintale Junction sits between two well-known stops:

  • Anuradhapura — the preceding station in the direction of Colombo, and the main interchange for the ancient city.
  • Saliyapura — the next station continuing north along the line.

The station is classified as a junction in name, reflecting its historical role as a branch-point, though travellers today primarily use it as a convenient alighting stop for the Mihintale pilgrimage site roughly 11 km northeast of Anuradhapura town.

How many trains stop at Mihintale Junction each day?

On a typical operating day, around 11 trains call at Mihintale Junction. Services run in both directions — southbound toward Colombo Fort and northbound toward Vavuniya and beyond. Not all express services stop here; slower intercity and stopping trains account for most of the calls. For the current timetable, departure times and day-specific schedules, it is best to check directly with Sri Lanka Railways or contact the station on 025-2266616.

What is Mihintale, and why does this station matter?

Mihintale is one of the most significant Buddhist pilgrimage sites in Asia. It is here, according to the Mahavamsa chronicle, that the monk Mahinda — son of the Indian emperor Ashoka — met King Devanampiyatissa in the 3rd century BCE and introduced Buddhism to the island. The site features a series of granite staircases ascending to ancient dagobas, meditation caves and the Ambastale Dagoba at the summit, which marks the very spot of that historic first sermon.

For pilgrims and history-focused travellers combining Mihintale with the Anuradhapura Sacred City, arriving by rail to Mihintale Junction and then travelling onward by tuk-tuk or taxi is a practical and relatively low-cost approach. The station also reduces road traffic pressure during the Poson Poya festival in June, when hundreds of thousands of pilgrims visit Mihintale.

How do I get from Colombo to Mihintale Junction by train?

Board a Northern Line service from Colombo Fort Station. Journey times vary depending on the class of service — express trains to Anuradhapura typically take around four to five hours, while slower services may take considerably longer. Mihintale Junction is the next stop after Anuradhapura heading north, so the total rail journey from Colombo is slightly over four to five hours on faster services. From the station, tuk-tuks and taxis cover the remaining distance to the Mihintale sacred precinct.

Quick Reference: Mihintale Junction Station
DetailInformation
Railway lineNorthern Line, Sri Lanka Railways
Distance from Colombo Fort206.4 km
ProvinceNorth Central Province
DistrictAnuradhapura District
Station south (toward Colombo)Anuradhapura
Station north (toward Vavuniya)Saliyapura
Typical daily train callsAround 11
Station telephone025-2266616

What are the best ways to travel from Mihintale Junction to the sacred site?

The railway station is not immediately adjacent to the main Mihintale staircase entrance. Three-wheelers (tuk-tuks) are typically available outside the station and offer the most flexible option for short-stay visitors. Cycling is another popular choice — the terrain between the station area and the base of the hill is relatively flat, making the ride manageable even for occasional cyclists. Some accommodation providers in the area also offer pick-up services from the station.

Travellers flying into Bandaranaike International Airport (CMB) and heading directly to Mihintale may find a private airport transfer the most time-efficient option, bypassing Colombo's city traffic entirely.

What else is worth seeing near Mihintale Junction Station?

The station's position in the Anuradhapura District places it within easy reach of a cluster of UNESCO World Heritage-listed monuments. Anuradhapura Sacred City — with its great dagobas, the Sri Maha Bodhi (the oldest documented tree in the world, grown from a cutting of the original Bodhi Tree in Bodh Gaya) and the sprawling monastic complexes — is only a short distance back along the Northern Line. The Wilpattu National Park, Sri Lanka's largest national park and a stronghold of the leopard, lies roughly 50 km to the west of Anuradhapura.

Visitors who spend a full day in the area can comfortably take in both Anuradhapura's ancient city core and the Mihintale summit, returning to the station in the late afternoon for onward services north to Vavuniya or south back toward Colombo.

Is Mihintale Junction worth including on a Sri Lanka rail journey?

For travellers following the classic Cultural Triangle circuit, incorporating Mihintale by rail adds an authentic dimension that the usual road-based itinerary misses. Sri Lanka's Northern Line itself has considerable heritage interest — the track through the North Central Province passes through a landscape of ancient tanks (man-made reservoirs), paddy fields and jungle that changes character dramatically across seasons. Travelling by train rather than private vehicle is slower, but it connects visitors directly to the fabric of everyday Sri Lankan life in a way that the highway does not.

Mihintale Junction railway station timetable

11 trains call at Mihintale Junction on a typical day.

Northern Line · 206.4 km from Colombo Fort · North Central Province

Station telephone: 025-2266616

DepartsTowardsTrainRuns
04:41 amColombo FortDaily
05:20 amMedawachchiyaWeekdays Only
07:09 amAnuradhapuraWeekdays Only
08:11 amAnuradhapuraDaily
01:35 pmMount LaviniaYal DeviDaily
01:50 pmMedawachchiyaWeekdays and Sunday Only
03:27 pmAnuradhapuraWeekdays and Sunday Only
05:05 pmMedawachchiyaDaily
05:05 pmTalaimannar PierDaily
06:36 pmAnuradhapuraDaily
06:50 pmVavuniyaDaily

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

10 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