How much is a taxi from Arugam Bay to Pasikudah?

If you go for a private taxi for that pretty 145 km trip along the coast from Arugam Bay to Pasikudah, you’ll need about 3 to 3.5 hours, and it usually sets you back around $60–$80 (that is LKR 18,000–24,000). With shared shuttles, the price is often near $18–$28, though the timing is more steady, and budget public buses take about 4.5 hours and cost roughly LKR 500–900.

Cost and Travel Options

  • Public Bus:
    • Cost: LKR 500 – 900
    • Time: 4.5 – 5.5 hours
    • Details: Economical coastal route taking a bus up to Batticaloa, then connecting to Valaichchenai or Pasikudah.
  • Shared Tourist Shuttle:
    • Cost: $18 – $28 (per seat)
    • Time: 3.5 – 4 hours
    • Details: Air-conditioned tourist minivan connecting the eastern surfing spots directly to the calm Pasikudah Bay.
    • Pax: 1 to 8 passengers
  • Private Taxi/Car:
    • Cost: $60 – $80 (LKR 18,000 – 24,000)
    • Time: 3 – 3.5 hours
    • Details: Direct door-to-door AC transport for a comfortable, hassle-free coastal ride straight to your resort.
    • 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 Pasikudah.