How much is a taxi from Haputale to Trincomalee?

Going from Haputale down to Trincomalee, you cover about 260 km, and it usually takes around 6 to 7 hours. Most local options cost roughly 1,600 LKR, which is about $5.50. If you book a private ride straight through, it can be from $105 up to $195, or around 32,000 to 59,500 LKR. This kind of trip often goes from cool, foggy high ground to bright seaside views, without many stops.

Cost and Travel Options

  • Budget Taxi (1–2 passengers):
    • Cost: $105 – $120 (32,000 – 36,500 LKR)
    • Time: 6.0 to 7.0 hours
    • Details: Efficient small vehicle suited for light-packing travellers moving from the mountains to the coast.
  • Private Taxi/Car:
    • Cost: $120 – $135 (36,500 – 41,000 LKR)
    • Time: 6.0 to 6.5 hours
    • Details: Comfortable saloon car featuring dedicated climate control, ample boot space, and safety.
    • Pax: 1 to 4 passengers
  • Large Van (KDH/KDH high-roof van):
    • Cost: $165 – $195 (50,500 – 59,500 LKR)
    • Time: 6.0 to 7.0 hours
    • Details: Roomy luxury passenger van offering superior legroom for groups with heavy holiday gear.
    • Pax: 1 to 9 passengers

Connect with us on our website to reserve dependable, mountain-experienced chauffeurs at transparent flat rates!

Finalising your holiday? Would you like waterfall viewpoints on the descent, or snorkel advice for Trincomalee?