The roads in Sri Lanka today are significantly better than they were a decade ago, making the journey from Colombo to Kalkudah far more enjoyable than many travellers expect. In fact, the drive to Kalkudah Beach House is one of our favourite road trips on the island, combining long stretches of open road with ever-changing scenery. The journey currently takes around six hours (or longer, if you stop for a meal), but with the completion of the Kadawatha–Mirigama Expressway extension (expected within the next 18 months), travel times are likely to reduce by a further 1.5 to 2 hours, making the east coast more accessible than ever. Here’s our idea of the perfect drive from Colombo to Kalkudah Beach House: Leaving Colombo at around 6:00am allows you to escape the city before traffic builds and settle into a smooth, largely uninterrupted drive east. The route is characterised by long, straight roads, ever-changing scenery, and a sense of watching the island unfold before you.

By around 8:30am, Kurunegala is the perfect place to stop for breakfast. Pick up local short eats from Fab, enjoy a coffee at Barista, or opt for a more traditional Sri Lankan breakfast at Hela Bojun. Continuing onwards, the landscape gradually shifts from coconut estates and rice paddies to the dry-zone scenery of Sri Lanka’s cultural heartland. A quick pause at Dambulla or along the shores of Giritale Tank give you a chance to stretch your legs, enjoy a snack and enjoy the views. By noon, you’ll reach Polonnaruwa for an early lunch at Priyamali Gedara before completing the final leg of the journey. Arriving at Kalkudah Beach House around 1:30pm leaves plenty of time to check in, settle into your room, and spend the afternoon by the ocean.
• Colombo to Trincomalee / Kalkudah / Batticaloa: 6 hours
• Colombo to Arugam Bay: 7 hours
Tip: A multi-stop Sri Lanka itinerary with overnight stays in Dambulla, Sigiriya, Habarana or Polonnaruwa will shorten your drive time considerably.
Overnight buses have quietly become one of the most affordable and efficient ways to travel between Colombo and Sri Lanka’s East Coast. Air-conditioned coaches operate late night routes to Trincomalee, Kalkudah and Potuvil, departing in the late evening and arriving early the next morning. For travellers wanting to maximise beach time without losing a full day in transit, this is an excellent option. The experience is less glamorous than flying, but considerably more comfortable than many expect, especially on newer coach services with reclining seats.

• Colombo to Valachchenai (the nearest drop off point to Kalkudah & Pasikuda): 6 hours
• Pick up points and times vary. You could embark at Wellawatte (between 8:00pm and 9:00pm) or Pettah (closer to midnight).
Tip: Keep a book, fully charged phone, a pair of headphones and a jumper at hand. On confirmation of your booking, call the number provided to double check the pick-up time and location options. Timings are generally accurate, so make sure you arrive at the pick-up location 10-15 minutes earlier.
FAQs
Q: What’s the Best Time to Visit Sri Lanka’s East Coast?
The East Coast season typically runs from February to September, when the weather is ideal for beach holidays and water sports.
Q: What Can You Combine With an East Coast Sri Lanka Trip?
Some of the most rewarding combinations include the Cultural Triangle, Kandapola in Sri Lanka’s tea country, Jaffna in the north, or wildlife safaris in Wilapattu, Minneriya, Gal Oya or Kumana National Parks.