Best Train Route: Colombo to Galle, Sri Lanka
My favorite train route in the world runs along the coast of Sri Lanka, from Colombo to the beach city of Galle. The ride takes about 2 to 2.5 hours.
The route at a glance
- Colombo
- Panadura
- Wadduwa
- Kalutara
- Katukurunda
- Maggona
- Beruwala
- Bentota
- Ahungalla
- Balapitiya
- Galle
Right beside the ocean
On one side of the train you see old houses. On the other is the blue water of the Indian Ocean, with children playing in the waves and saying hello as you pass.
The train runs so close to the shore that the spray can reach your open window. It feels like you are riding through the ocean itself. Even driving to Key West in Florida, I did not feel this close to the water.
Take the local train
I always prefer the local train over a luxury option. My ticket cost about $1.50 to $2 at the time, all the way from Colombo to Galle. Unlike the closed windows on trains in many parts of the world, the windows here open, which is what makes the ride so special.
Sit on the right side
Heading south from Colombo, try to get a seat on the right side of the train. That is the ocean side, and you will have the view for much of the ride.
Continue to Mirissa
Many people visit Sri Lanka to go whale watching in Mirissa, where you can see the largest whales, and they usually get there by road. I would say take this train at least once. From Galle, it is an easy bus or taxi ride on to Mirissa, which is how I went.
Why you should try it
Sri Lanka as a whole is very green, with very good food and welcoming people. But this train ride is the highlight for me, and it is the best train route I have found so far.