Frequently Asked Questions

Find quick answers to the most common questions about travelling in Sri Lanka.

Home Frequently Asked Questions How much is a taxi from...

How much is a taxi from Arugam Bay to Dambulla?

Ravana Tour Specialist August 24, 2026

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.

Need Free Sri Lanka Travel Advice?

Hi, I’m Sayuri, your local Sri Lanka travel specialist. Feel free to ask me anything about routes, hotels, transport, activities, or planning your trip.