How to Reach Galle - The Easiest Way to Reach Galle


  • Galle is 119 Km from Colombo. One can reach to Galle by bus, by car/taxi or by train from there.
  • By Air: The nearest domestic airport to Galle is Koggala Airport, which is around 12 Km away from the city center and the nearest international airport is Bhandaranayake Airport, Colombo, around 133 Km far from Galle.
  • By Train: It takes around 2.5 to 3 hrs to reach at Galle from Colombo by train. Trains costs slightly less than the buses, but there isn’t any online booking system so it may be a problem to get a seat in the train.
  • By Road: Buses, same as trains, also take around 2.5 to 3 hrs to reach at Galle from Colombo. You can choose between AC and regular services buses. Needless to say, AC buses are costlier than non AC ones.
  • The costliest but the most comfortable means to reach Galle is by a Car or a Taxi. It takes around 2 to 2.5 hrs to reach at the city.


  • Buses are the cheapest means to reach at Matara, Unawatuna and Hikkaduwa from Galle. However, to get around the city, Tuk-Tuk is the best means of transport.

Are you looking for a Galle travel itinerary? Create an itinerary within minutes, on your own!

How to Reach Galle from Nearby Cities

Route Distance Time
Ratnapura to Galle 21.24 km 21 mins
Kegalle to Galle 26.63 km 26 mins
Kalutara to Galle 28.58 km 28 mins
Gampaha to Galle 30.26 km 30 mins
Malabe to Galle 32.34 km 32 mins
Battaramulla south to Galle 37.35 km 37 mins
Kelaniya to Galle 37.57 km 37 mins
Nugegoda to Galle 39.02 km 39 mins
Wattala to Galle 39.06 km 39 mins