How much is a taxi from Arugam Bay to Polonnaruwa?

Going on the 175 km route from Arugam Bay up to Polonnaruwa usually takes about 4 hours if you go by private taxi, and it can cost $70–$95 (LKR 21,000–28,000). If you travel on a tight budget, public buses are possible for roughly LKR 800–1,400, though they take around 6 hours. Another option is shared tourist shuttles for $20–$30 per seat, so the timing is more steady, but prices stay in that small range too.

Cost and Travel Options

  • Public Bus:
    • Cost: LKR 800 – 1,400
    • Time: 5.5 – 6.5 hours
    • Details: Economical journey requiring a transit connection at Batticaloa or Dehiattakandiya before reaching the ancient city.
  • Shared Tourist Shuttle:
    • Cost: $20 – $30 (per seat)
    • Time: 4.5 – 5 hours
    • Details: Air-conditioned tourist minivan connecting the eastern surfing spots directly to the cultural triangle.
    • Pax: 1 to 8 passengers
  • Private Taxi/Car:
    • Cost: $70 – $95 (LKR 21,000 – 28,000)
    • Time: 3.5 – 4 hours
    • Details: Direct door-to-door AC transport for a comfortable, hassle-free ride straight to your Polonnaruwa hotel.
    • 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 the ancient city of Polonnaruwa.