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 Weligama to Arugam Bay?

Ravana Tour Specialist August 24, 2026

Going from Weligama over the 245 km road to Arugam Bay tends to take 5-6 hours when you use a direct private cab, at around $92-$122 (LKR 28,000-37,000); it moves steadily. If you choose a shared van transit, then you are usually looking at $22-$32 per seat; meanwhile, local public transport is roughly LKR 1,000-1,700, and the travel time can stretch to 7-8 hours.

Cost and Travel Options

  • Local Public Transport:
    • Cost: LKR 1,000 – 1,700
    • Time: 7 – 8 hours
    • Details: Standard provincial buses travelling along the coastal line with a transfer via Wellawaya towards the east.
  • Shared Van Transit:
    • Cost: $22 – $32 (per seat)
    • Time: 5.5 – 6.5 hours
    • Details: Pre-booked, comfortable shared AC shuttle heading from Weligama surf points directly to Arugam Bay.
    • Pax: 1 to 8 passengers
  • Direct Private Cab:
    • Cost: $92 – $122 (LKR 28,000 – 37,000)
    • Time: 5 – 6 hours
    • Details: Dedicated air-conditioned car with Weligama hotel pickup, ample room for surfboards, and flexible stops.
    • Pax: 1 to 4 passengers

Planning a trip between these two iconic surf towns? Message us today to verify driver schedules and lock in an exclusive discount for your ride from Weligama to Arugam Bay.

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.