How much is a taxi from Colombo to Trincomalee?

That 260-km trip from Colombo to Trincomalee usually takes about 5.5 to 6.5 hours. If you use public buses or similar transport, it is often around 1,500 LKR, which is about $5. Hiring a private taxi or a bigger van can cost more, roughly $80 to $155, or about 24,500 to 47,000 LKR. Either way, it is a straightforward ride heading towards the eastern coast.

Cost and Travel Options

  • Budget Taxi (1–2 passengers):
    • Cost: $80 – $90 (24,500 – 27,500 LKR)
    • Time: 5.5 to 6.5 hours
    • Details: A compact, air-conditioned vehicle ideal for solo adventurers or couples with light luggage heading east.
  • Private Taxi/Car:
    • Cost: $90 – $105 (27,500 – 32,000 LKR)
    • Time: 5.5 to 6.0 hours
    • Details: A premium sedan providing door-to-door comfort, customised highway rest stops, and ample legroom.
    • Pax: 1 to 4 passengers
  • Large Van (KDH/KDH high-roof van):
    • Cost: $130 – $155 (39,500 – 47,000 LKR)
    • Time: 5.5 to 6.5 hours
    • Details: A highly spacious passenger van designed for big groups, families, and those carrying heavy diving equipment.
    • Pax: 1 to 9 passengers

Book your private transfer securely through our website to connect with verified local drivers and enjoy guaranteed flat rates!

Planning your itinerary? Would you like scenic rest stops en route, or details on top attractions in Trincomalee?