Sri Lanka Route Guide · Cultural Triangle
Colombo Airport (CMB) to Anuradhapura by Private Car and Driver
Updated 10 October 2026 · by the GoTourRide team
Anuradhapura is one of the oldest cities in the world, with huge stupas and the sacred Bodhi tree. A driver is useful here because the ruins are spread out over a large area.
Route at a glance
- From
- Colombo Airport (CMB)
- To
- Anuradhapura
- Distance
- About 200 km
- Drive time
- 4 to 4.5 hours
- Best for
- History and archaeology.
The drive
You drive north via Kurunegala on the A6, turn off at Dambulla or Galewela towards Kekirawa, then reach Anuradhapura. Roads are paved, with slow stretches through towns.
Best stops on the way
Ritigala
Forest monastery ruins near Habarana, a half-day detour.
Mihintale
Hilltop site where Buddhism arrived in Sri Lanka, 12 km from Anuradhapura.
Choose your vehicle
Pick a vehicle by group size and luggage. These are average day rates across GoTourRide drivers; a one-way transfer is quoted by the driver, so request a quote for an exact price. You can also use our trip cost calculator.
| Vehicle | Passengers | Average day rate |
|---|---|---|
| Mini car | Up to 2 | About $61/day |
| Normal car | Up to 3 | About $66/day |
| SUV | Up to 3 | About $91/day |
| Large car | Up to 4 | About $75/day |
| Minivan | Up to 6 | About $103/day |
| Large van | Up to 10 | About $118/day |
| Minibus | Up to 15 | About $169/day |
Tips for this route
- Cover shoulders and knees and remove shoes and hats at the temples.
- Visit in the early morning or late afternoon to avoid the midday heat.
Book a driver
Keep reading
- Golden Temple of Dambulla
- 3 week Sri Lanka itinerary
- How to hire a private driver in Sri Lanka
- Sigiriya to Anuradhapura
- Colombo Airport (CMB) to Sigiriya
- Colombo Airport (CMB) to Polonnaruwa
- All Sri Lanka driver routes
FAQs
How long does it take to drive from Colombo Airport to Anuradhapura?
About 4 to 4.5 hours.
Do I need a driver at the ruins?
The sites are spread out, and a car makes it much easier than walking or tuk-tuk hopping in the heat.