Travel from Hatton to Weligama

Train or fly from Hatton to Weligama?

Cinnamon Air and SriLankan Airlines fly from Hatton to Weligama twice daily. Alternatively, you can take a train from Hatton to Weligama via Colombo Fort in around 8 h 7 min.

How to get from Hatton to Weligama

From Hatton taxi to Hatton airport, fly to Koggala airport, then taxi to Weligama.55 min$122
From Hatton bus to Colombo Bastian Mawatha Bus Terminal, walk to Colombo Fort, then train to Weligama.7 h 57 min$3
From Hatton train to Colombo Fort then train to Weligama.8 h 7 min$4
From Hatton taxi to Weligama.3 h 25 min$143
From Hatton drive to Weligama.3 h 25 min$22

How long does it take to get from Hatton to Weligama?

It takes approximately 55 min to get from Hatton to Weligama, including transfers.

Is there a direct train between Hatton and Weligama?

No, there is no direct train from Hatton to Weligama. However, there are services departing from Hatton and arriving at Weligama via Colombo Fort. The journey, including transfers, takes approximately 8 h 7 min.

Operators from Hatton to Weligama

Cinnamon AirCinnamon Air
SriLankan AirlinesSriLankan Airlines
National Transport Commission+94 011-2587372National Transport Commission
Sri Lanka RailwaysSri Lanka Railways