Quick answer
The best day trips from Colombo are Galle Fort, roughly 1.5 to 2 hours by expressway, Bentota and the Madu Ganga mangroves at 1.5 to 2 hours, Hikkaduwa's coral and turtles at 1.5 to 2 hours, and Kelaniya Raja Maha Vihara at 20 to 40 minutes. Kandy, Kitulgala and Ratnapura are longer at roughly 2.5 to 3.5 hours each way. Sigiriya, four to five hours away, is better with an overnight stay.
Key takeaways
- Galle, Bentota and Hikkaduwa are all roughly 1.5 to 2 hours from Colombo on the Southern Expressway.
- Kelaniya Raja Maha Vihara is roughly 20 to 40 minutes from central Colombo.
- Kandy, Kitulgala and Ratnapura take roughly 2.5 to 3.5 hours each way.
- Leaving Colombo before 7.30 am avoids the worst of the weekday traffic.
- Sigiriya and Yala are four to five hours each way and work better as overnight trips.
Easy day trips: under two hours
The easiest day trips from Colombo run south on the Southern Expressway. Galle Fort, a UNESCO World Heritage Site, takes roughly 1.5 to 2 hours and gives a full day of lanes, ramparts and sunset. Bentota, at a similar distance, offers the Madu Ganga mangrove boat and Geoffrey Bawa's gardens at Lunuganga and Brief Garden.
Hikkaduwa, roughly 1.5 to 2 hours away, has a coral sanctuary for snorkelling in calm months and green turtles feeding in the shallows. Kelaniya Raja Maha Vihara, just 20 to 40 minutes from the city centre, makes a half day.
Closer still, Mount Lavinia's beach and Talangama wetland are within an hour, good for a short outing or the last morning before a flight.
- →Galle Fort: roughly 1.5 to 2 hours.
- →Bentota and Madu Ganga: roughly 1.5 to 2 hours.
- →Hikkaduwa: roughly 1.5 to 2 hours.
- →Kelaniya: roughly 20 to 40 minutes.
Longer day trips: two and a half to three and a half hours
Longer day trips from Colombo head inland. Kandy, roughly three to 3.5 hours by road or 2.5 to 3 hours by train, gives the Temple of the Sacred Tooth Relic and Peradeniya Royal Botanic Gardens, though the drive takes up much of the day.
Kitulgala, roughly 2.5 to 3 hours away, is the adventure option, with white-water rafting on the Kelani river and a rainforest walk. Ratnapura, also roughly 2.5 to 3 hours, is the gem town, with mines, the Maha Saman Devale and a gem museum.
These trips work best with an early start, around 6.30 am, and a return after the evening traffic.
- →Kandy: roughly three to 3.5 hours by road.
- →Kitulgala: roughly 2.5 to 3 hours.
- →Ratnapura: roughly 2.5 to 3 hours.
Day trips to skip or turn into overnights
Some popular day trips from Colombo are too long to enjoy. Sigiriya, four to five hours each way, leaves you on the rock in the midday heat after a pre-dawn start. Yala and Udawalawe need four hours or more each way and miss the best safari light.
Nuwara Eliya and Ella are also too far, at five to eight hours each way. Turn these into overnight trips or weekends, which this series covers separately.
Pinnawala's elephant orphanage is often sold as a day trip from Colombo; welfare there has been widely criticised, so consider wild elephants at Udawalawe on an overnight trip instead.
- →Sigiriya: overnight instead.
- →Yala and Udawalawe: overnight or a weekend.
- →Nuwara Eliya and Ella: weekend or longer.
Timing and traffic
Traffic shapes every day trip from Colombo. Weekday rush hours run roughly 7.30 to 9.30 am and 4.30 to 7 pm, so leave before 7.30 am and return after 7 pm, or travel on weekends when commuter traffic is lighter.
Poya days and long weekends fill the roads to the south coast and the hills with Colombo families. Check the calendar and choose quieter days.
- →Leave before 7.30 am on weekdays.
- →Return after 7 pm or before 4.30 pm.
- →Avoid poya long weekends for south-coast trips.
Planning a day trip
A private car and driver makes day trips from Colombo easy, because buses add hours and trains run on fixed times. Lankan Stays & Trails can arrange a car and driver for day trips and time departures around traffic and the best light at each place.
Carry water, sunscreen, a hat and modest clothing for temples, and confirm opening times for gardens and museums before you set off.
Frequently asked questions
What is the best day trip from Colombo?
Galle Fort is the best day trip from Colombo for most visitors, roughly 1.5 to 2 hours by expressway, with colonial lanes, ramparts and a sunset view over the sea. Bentota and Hikkaduwa suit beach lovers, and Kelaniya suits a half day of temple history.
Can you do Sigiriya as a day trip from Colombo?
Sigiriya as a day trip from Colombo is possible but tiring, at four to five hours each way, and you climb in the midday heat after a pre-dawn start. Most travellers enjoy it far more with an overnight stay near Sigiriya and a climb at opening.
Is Kandy a good day trip from Colombo?
Kandy is a reasonable day trip from Colombo but a long one, roughly three to 3.5 hours each way by road or 2.5 to 3 hours by train. You can see the Temple of the Sacred Tooth Relic and Peradeniya gardens. An overnight stay allows the evening puja.
How far is Galle from Colombo?
Galle is roughly 120 km from Colombo, which takes roughly 1.5 to 2 hours on the Southern Expressway depending on traffic. The coastal train takes roughly 2.5 to 3 hours. The old coast road through Bentota and Hikkaduwa takes three to four hours.
What is the closest beach to Colombo for a day trip?
Mount Lavinia, roughly 30 to 45 minutes south of central Colombo, is the closest beach for a day trip, with a seafront promenade and sunset drinks. For a better beach, Bentota and Hikkaduwa are roughly 1.5 to 2 hours away by expressway.
Can I take the train on a day trip from Colombo?
You can take the train on day trips to Galle, Hikkaduwa, Bentota and Kandy from Colombo Fort. The coastal line runs beside the sea for long stretches. Reserved seats are limited, so book ahead where possible, and never lean out of the doors.
How early should I leave Colombo for a day trip?
Leave Colombo before 7.30 am for a day trip on weekdays to avoid rush-hour traffic, and around 6.30 am for longer trips to Kandy, Kitulgala or Ratnapura. On the way back, aim to arrive before 4.30 pm or after 7 pm.

