Colombo to Batticaloa travel by Luxury Tours Sri Lanka

7 Hours

Overview

Are you ready to discover the “City of the Singing Fish”? Batticaloa is a stunning, off-the-beaten-path destination on Sri Lanka’s east coast, famous for its tranquil lagoons, historic forts, and untouched beaches. The drive from Colombo to Batticaloa covers roughly 310 km and takes you across the heart of the island.

By choosing a private taxi, you skip the exhausting 8–10 hour bus rides and arrive in about 6 to 7 hours. Whether you’re a family with kids, a couple on a romantic getaway, or a solo traveler looking for comfort, our private service offers the flexibility to stop whenever you see something beautiful—making the journey just as exciting as the destination.

Trip Details

  • Distance: ~310 km
  • Travel Time: 6 – 7 hours (depending on stops and traffic)
  • Best Route: Colombo → Kurunegala → Habarana → Polonnaruwa → Batticaloa
  • Availability: 24/7 Pickups from Colombo City, Bandaranaike International Airport (CMB), or your hotel

You can send your enquiry via the form below.

Colombo to Batticaloa travel by Luxury Tours Sri Lanka