How much is a taxi from Udawalawe to Arugam Bay?

Going 170 km from Udawalawe to Arugam Bay usually takes around 3.5 to 4 hours if you take a direct cab, and the ride averages something like $62-$82 (LKR 19,000-25,000) maybe. If you instead use shared transit, the costs are about $17-$27 per seat, but the schedule depends a lot on stops. For local public transport, you are looking at roughly LKR 700-1,100, and it can take 5 to 6 hours, so more patience is required.

Cost and Travel Options

  • Local Public Transport:
    • Cost: LKR 700 – 1,100
    • Time: 5 – 6 hours
    • Details: Scenic public route via Thanamalwila and Monaragala, ideal for backpackers heading to the east coast.
  • Shared Van Transit:
    • Cost: $17 – $27 (per seat)
    • Time: 4 – 5 hours
    • Details: Group shuttle departing from the wildlife park region directly to popular eastern surfing destinations.
    • Pax: 1 to 8 passengers
  • Direct Private Cab:
    • Cost: $62 – $82 (LKR 19,000 – 25,000)
    • Time: 3.5 – 4 hours
    • Details: Personalised private vehicle offering flexible departure times after your morning wildlife safari ends.
    • Pax: 1 to 4 passengers

Planning to hit the surf after your safari adventure? Reach out today to secure vehicle availability and an exclusive fare for your ride from Udawalawe to Arugam Bay.