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.
| Detail | Information |
|---|---|
| Railway line | Northern Line, Sri Lanka Railways |
| Distance from Colombo Fort | 206.4 km |
| Province | North Central Province |
| District | Anuradhapura District |
| Station south (toward Colombo) | Anuradhapura |
| Station north (toward Vavuniya) | Saliyapura |
| Typical daily train calls | Around 11 |
| Station telephone | 025-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
| Departs | Towards | Train | Runs |
|---|---|---|---|
| 04:41 am | Colombo Fort | Daily | |
| 05:20 am | Medawachchiya | Weekdays Only | |
| 07:09 am | Anuradhapura | Weekdays Only | |
| 08:11 am | Anuradhapura | Daily | |
| 01:35 pm | Mount Lavinia | Yal Devi | Daily |
| 01:50 pm | Medawachchiya | Weekdays and Sunday Only | |
| 03:27 pm | Anuradhapura | Weekdays and Sunday Only | |
| 05:05 pm | Medawachchiya | Daily | |
| 05:05 pm | Talaimannar Pier | Daily | |
| 06:36 pm | Anuradhapura | Daily | |
| 06:50 pm | Vavuniya | Daily |
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.