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 Bentota to Trincomalee?

Ravana Tour Specialist August 28, 2026

A trip of about 310 km from Bentota to Trincomalee usually takes 6 to 7 hours. Regular public buses cost about 2,000 LKR, which is roughly $6.50. If you choose a direct private car or a roomy van, prices can sit around $120 to $235, or about 36,500 to 71,500 LKR. This means you can go straight from one beach to the next without stops.

Cost and Travel Options

  • Budget Taxi (1–2 passengers):
    • Cost: $120 – $140 (36,500 – 42,500 LKR)
    • Time: 6.0 to 7.0 hours
    • Details: Compact air-conditioned car perfect for light packers exploring coastal scenery.
  • Private Taxi/Car:
    • Cost: $135 – $155 (41,000 – 47,000 LKR)
    • Time: 6.0 to 6.5 hours
    • Details: Comfortable saloon vehicle offering private transit with scenic mid-trip stops.
    • Pax: 1 to 4 passengers
  • Large Van (KDH/KDH high-roof van):
    • Cost: $190 – $235 (58,000 – 71,500 LKR)
    • Time: 6.0 to 7.0 hours
    • Details: Broad passenger van built for large travel parties and oversized water sports gear.
    • Pax: 1 to 9 passengers

Book your private transfer securely on our website to access vetted drivers and completely flat rates!

Finalising your trip? Would you like expressway rest areas on the drive, or details on Nilaveli beach?

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.