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

Ravana Tour Specialist August 24, 2026

That 245 km trip from Arugam Bay to Weligama takes about 5-6 hours if you go by private taxi, and it usually costs $95-$125, which is LKR 29,000-38,000. Those travelling on a tighter budget can jump on a shared shuttle for $25-$35, or they can take local public buses, which take around 7-8 hours, costing just LKR 1,100-1,800. 

Cost and Travel Options

  • Public Bus:
    • Cost: LKR 1,100 – 1,800
    • Time: 7 – 8 hours
    • Details: Budget-friendly route requiring a transit connection at Monaragala or Wellawaya to reach the southern coast.
  • Shared Tourist Shuttle:
    • Cost: $25 – $35 (per seat)
    • Time: 5.5 – 6.5 hours
    • Details: Popular AC minivan service directly linking the eastern surf breaks with Weligama Bay.
    • Pax: 1 to 8 passengers
  • Private Taxi/Car:
    • Cost: $95 – $125 (LKR 29,000 – 38,000)
    • Time: 5 – 6 hours
    • Details: Direct, comfortable door-to-door AC vehicle utilizing the Southern Expressway for a smooth ride.
    • 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 Weligama.

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.