Travel from Colombo to Unawatuna

Bus or train from Colombo to Unawatuna?

Sri Lanka Railways operates a train from Colombo to Unawatuna 3 times a day. Tickets cost $1 - $3 and the journey takes 2 h 49 min. Alternatively, National Transport Commission operates a bus from Colombo to Unawatuna every 2 hours. Tickets cost $1 - $2 and the journey takes 4 h.

How to get from Colombo to Unawatuna

From Colombo Fort train to Unawatuna.2 h 49 minRs. 289
From Colombo Bastian Mawatha Bus Terminal bus to Galle Bus Station then taxi to Unawatuna.4 h 5 minRs. 795
From Colombo taxi to Unawatuna.1 h 33 minRs. 11289
From Colombo drive to Unawatuna.1 h 33 minRs. 1762

How long does it take to get from Colombo to Unawatuna?

The train from Colombo Fort to Unawatuna takes 2 h 49 min including transfers and departs three times a day.

Is there a direct train between Colombo and Unawatuna?

Yes, there is a direct train departing from Colombo Fort and arriving at Unawatuna. Services depart three times a day, and operate every day. The journey takes approximately 2 h 49 min.

Operators from Colombo to Unawatuna

Sri Lanka RailwaysSri Lanka Railways
National Transport Commission+94 011-2587372National Transport Commission