Colombo to Anuradhapura
The ancient city sprawls far wider than it looks on a map, so the vehicle you arrive in tends to become the vehicle you tour the ruins in.
- Distance
- approximately 205 km
- Typical drive time
- about 5 hours
- Vehicle
- Car, van, or SUV depending on group size and luggage
What to know about this route
- Ruins are spread over kilometres — walking between them is unrealistic.
- Frequently combined with Polonnaruwa or Mihintale.
- Flat road throughout, so the drive time is fairly reliable.
Common questions
How long does the drive from Colombo to Anuradhapura take?
Colombo to Anuradhapura is roughly 205 km and takes about 5 hours. Traffic and the route the driver takes both move that, so treat it as a planning figure rather than a promise.
Will I need the vehicle once I arrive?
Almost certainly. The ancient city spreads over kilometres, so the vehicle you arrive in usually becomes the one you tour the ruins in.
How pricing works on this route
Post your Colombo to Anuradhapura trip with your dates, passenger count, and any stops. Verified vehicle owners then bid on it, and you choose the offer and the vehicle. There is no fixed tariff to accept and nothing to negotiate at the roadside.