How much is a taxi from Arugam Bay to Udawalawe?
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.
