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