Travel from Colombo to Valaichchenai

Train or fly from Colombo to Valaichchenai?

Cinnamon Air and SriLankan Airlines fly from Colombo to Valaichchenai 3 times a day. Alternatively, Sri Lanka Railways operates a train from Colombo to Valaichchenai once daily. Tickets cost $1 - $6 and the journey takes 7 h 53 min.

How to get from Colombo to Valaichchenai

ModeDurationPrice
From Colombo taxi to Diyawanna Oya airport, fly to Batticaloa airport, then taxi to Valaichchenai.1 h 32 min$145
From Colombo Bastian Mawatha Bus Terminal line 187 bus to Colombo airport, fly to Sigiriya airport, then taxi to Valaichchenai.4 h 33 min$310
From Colombo taxi to Diyawanna Oya airport, fly to Katugastota airport, then taxi to Valaichchenai.4 h 3 min$174
From Colombo Fort train to Valachchenei then taxi to Valaichchenai.7 h 57 min$12
From Colombo taxi to Valaichchenai.4 h 52 min$136
From Colombo drive to Valaichchenai.4 h 52 min$26

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

It takes approximately 1 h 32 min to get from Colombo to Valaichchenai, including transfers.

Operators from Colombo to Valaichchenai

OperatorPhoneWebsite
Cinnamon AirCinnamon Air
SriLankan AirlinesSriLankan Airlines
Sri Lanka Transport Board - SLTB ICT+942581120-29Sri Lanka Transport Board - SLTB ICT
Sri Lanka RailwaysSri Lanka Railways