Travel from Colombo to Gandasi

How to get from Colombo to Gandasi?

There is no direct connection from Colombo to Gandasi. However, you can take the taxi to Diyawanna Oya airport, fly to Bengaluru, take the taxi to Yesvantpur Junction (YPR), take the train to Arsikere Junction (ASK), then take the taxi to Gandasi. Alternatively, you can take the line 187 bus to Colombo airport, fly to Bengaluru, take the taxi to Yesvantpur Junction (YPR), take the train to Arsikere Junction (ASK), then take the taxi to Gandasi.

How to get from Colombo to Gandasi

ModeDurationPrice
From Colombo taxi to Diyawanna Oya airport, fly to Bengaluru airport, taxi to Yesvantpur Junction (YPR), train to Arsikere Junction (ASK), then taxi to Gandasi.7 h 45 min$166
From Colombo Bastian Mawatha Bus Terminal line 187 bus to Colombo airport, fly to Bengaluru airport, taxi to Yesvantpur Junction (YPR), train to Arsikere Junction (ASK), then taxi to Gandasi.8 h 24 min$162
From Colombo Bastian Mawatha Bus Terminal line 187 bus to Colombo airport, fly to Mangalore airport, taxi to Mangalore Cntl (MAQ), train to Hassan (HAS), then taxi to Gandasi.13 h 31 min$289

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

It takes approximately 7 h 45 min to get from Colombo to Gandasi, including transfers.

Operators from Colombo to Gandasi

OperatorPhoneWebsite
SriLankan AirlinesSriLankan Airlines
Cinnamon AirCinnamon Air
Indian RailwaysIndian Railways
Sri Lanka Transport Board - SLTB ICT+942581120-29Sri Lanka Transport Board - SLTB ICT
IndiGo AirlinesIndiGo Airlines
SpicejetSpicejet
Jet AirwaysJet Airways