How much is a taxi from Arugam Bay to Dambulla?
A private taxi, for the 220 km trip from Arugam Bay to Dambulla, is around $90–$120 (LKR 28,000–37,000) and it usually takes 4.5–5 hours. Shared shuttles are about $25–$35 per seat, and public buses charge LKR 1,100–1,800. Those buses can run 6.5–8 hours, depending on stops along the way.
Cost and Travel Options
- Public Bus:
- Cost: LKR 1,100 – 1,800
- Time: 6.5 – 8 hours
- Details: Economical journey requiring bus connections at Batticaloa/Polonnaruwa or Mahiyangana to reach Dambulla.
- Shared Tourist Shuttle:
- Cost: $25 – $35
- Time: 5 – 6 hours
- Details: Air-conditioned minivan offering direct transfers between eastern beaches and Dambulla town.
- Pax: 1 to 8 passengers
- Private Taxi/Car:
- Cost: $90 – $120 (LKR 28,000 – 37,000)
- Time: 4.5 – 5 hours
- Details: Direct door-to-door AC car service with flexible timing and comfortable seating with ample luggage space.
- Pax: 1 to 4 passengers
Looking for a reliable transfer? Contact us to check availability and get a special discounted rate for your journey from Arugam Bay to Dambulla.
