How much is a taxi from Dambulla to Arugam Bay?
So, if you’re travelling about 220 km from Dambulla to Arugam Bay, it can take 4.5 to 5 hours when you take a direct private cab, around $87–$117, which ends up near LKR 27,000–36,000. If you pick a shared van, it’s more like $22–$32 per person, and usually you wait a bit longer. Meanwhile, local public transport is cheaper, around LKR 1,000–1,700, but the trip often runs 7 to 8 hours.
Cost and Travel Options
- Local Public Transport:
- Cost: LKR 1,000 – 1,700
- Time: 7 – 8 hours
- Details: Budget SLTB and private buses connecting through Habarana, Polonnaruwa, and eastern transit hubs.
- Shared Van Transit:
- Cost: $22 – $32
- Time: 5 – 6 hours
- Details: Pre-arranged group shuttle departing from central Dambulla directly to Arugam Bay hotels.
- Pax: 1 to 8 passengers
- Direct Private Cab:
- Cost: $87 – $117 (LKR 27,000 – 36,000)
- Time: 4.5 – 5 hours
- Details: Dedicated air-conditioned vehicle with hotel pickup in Dambulla and direct drop-off right at your surf camp.
- Pax: 1 to 4 passengers
Planning a trip from the Cave Temple city to the eastern surf coast? Message our team today to verify driver schedules and lock in an exclusive promotional fare from Dambulla to Arugam Bay.
