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 Udawalawe?

Ravana Tour Specialist August 24, 2026

For that 170 km route from Arugam Bay to Udawalawe, it is about 3.5 to 4 hours if you go by private taxi, and the price is usually $65-$85 (LKR 20,000-26,000). Budget traveller types can try a public bus for around LKR 800-1,200, which tends to take 5-6 hours, or they can book a shared tourist van from $20 up to $30.

Cost and Travel Options

  • Public Bus:
    • Cost: LKR 800 – 1,200
    • Time: 5 – 6 hours
    • Details: Budget-friendly route requiring a transit connection at Wellawaya to reach the national park area.
  • Shared Tourist Shuttle:
    • Cost: $20 – $30 (per seat)
    • Time: 4 – 5 hours
    • Details: AC minivan transfer operating between the surf coast and wildlife hubs during the peak travel seasons.
    • Pax: 1 to 8 passengers
  • Private Taxi/Car:
    • Cost: $65 – $85 (LKR 20,000 – 26,000)
    • Time: 3.5 – 4 hours
    • Details: Direct door-to-door AC transport for a comfortable journey straight to your Udawalawe safari lodge.
    • 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 Udawalawe National Park.

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.