How much is a taxi from Mirissa to Trincomalee?

Travelling 380 km from Mirissa to Trincomalee usually takes about 7 to 8 hours. On the public bus, expect to pay close to 2,500 LKR, which is around $8. If you choose a private taxi or a larger van, prices tend to sit between $115 and $225, or roughly 35,000 to 68,500 LKR. This gives a straightforward trip across the island, linking the south and the east sides.

Cost and Travel Options

  • Budget Taxi (1–2 passengers):
    • Cost: $115 – $135 (35,000 – 41,000 LKR)
    • Time: 7.0 to 8.0 hours
    • Details: Reliable compact car for budget travellers making a direct transit across Sri Lanka.
  • Private Taxi/Car:
    • Cost: $130 – $150 (39,500 – 45,500 LKR)
    • Time: 7.0 to 7.5 hours
    • Details: Full-sized sedan featuring air conditioning, highway driving, and customisable breaks.
    • Pax: 1 to 4 passengers
  • Large Van (KDH/KDH high-roof van):
    • Cost: $185 – $225 (56,000 – 68,500 LKR)
    • Time: 7.0 to 8.0 hours
    • Details: Large luxury van built for big travel parties, heavy suitcases, and surfboard bags.
    • Pax: 1 to 9 passengers

Book your private transfer directly on our website to secure verified local operators and transparent pricing!

Planning your cross-island trip? Would you like highway rest stops en route, or top bay tips in Trincomalee?