How much is a taxi from Dambulla to Trincomalee?
The trip from Dambulla to Trincomalee is about 110 km. Most people take around 2 to 2.5 hours by road. A local bus usually costs around 700 LKR, which is about $2.50. If you choose a private cab or van, the fare is higher, around $40 to $95, or roughly 12,000 to 29,000 LKR. Many travellers pick the private option for a smoother ride towards the east coast.
Cost and Travel Options
- Budget Taxi (1–2 passengers):
- Cost: $40 – $50 (12,000 – 15,000 LKR)
- Time: 2.0 to 2.5 hours
- Details: Nimble compact car perfect for light packers travelling directly to eastern beach resorts.
- Private Taxi/Car:
- Cost: $50 – $60 (15,000 – 18,500 LKR)
- Time: 2.0 to 2.5 hours
- Details: Reliable modern sedan with air conditioning, generous leg space, and direct drop-off.
- Pax: 1 to 4 passengers
- Large Van (KDH/KDH high-roof van):
- Cost: $80 – $95 (24,500 – 29,000 LKR)
- Time: 2.0 to 2.5 hours
- Details: Generous luxury van accommodating larger travel groups and all heavy holiday baggage.
- Pax: 1 to 9 passengers
Connect with our team via our website to reserve verified local transport operators with no hidden extras!
Planning your itinerary? Would you like roadside tea stops on the drive, or temple tips in Trincomalee?
