There are 6 ways to get from Hasalaka to Galle by taxi, plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi to Kandy, fly
best- Take the taxi from Hasalaka to Kandy (KDW)taxi
- Fly from Kandy (KDW) to Koggala (KCT)plane KDW - KCT
1h 59mRs 20,074–96,133Taxi, bus
cheapest- Take the taxi from Hasalaka to Kandytaxi
- Take the bus from Kandy to Kaduwelabus 17
- Take the bus from Kaduwela to Galle Bus Stationbus
7h 1mRs 4,258–4,982Taxi, train
- Take the taxi from Hasalaka to Kandytaxi
- Take the train from Kandy to Maradanatrain
- Take the train from Maradana to Galletrain
6h 49mRs 4,875–10,107Drive 276.3 km
- Drive from Hasalaka to Gallecar 276.3 km
4h 16mRs 12,369–17,866Taxi
- Take the taxi from Hasalaka to Galletaxi 276.3 km
4h 16mRs 30,000–36,000Taxi to Sigiriya Airport, fly
- Take the taxi from Hasalaka to Sigiriya Airport (GIU)taxi
- Fly from Sigiriya Airport (GIU) to Koggala (KCT)plane GIU - KCT
3h 42mRs 23,344–103,816
Kandy (KDW) to Koggala (KCT) flights
Questions & Answers
The cheapest way to get from Hasalaka to Galle is to taxi and bus which costs Rs. 4200 - Rs. 5000 and takes 7h 1m.
The fastest way to get from Hasalaka to Galle is to taxi and fly which takes 1h 59m and costs Rs. 20000 - Rs. 100000.
The distance between Hasalaka and Galle is 224 km. The road distance is 276.3 km.
The best way to get from Hasalaka to Galle without a car is to taxi and train which takes 6h 49m and costs Rs. 4800 - Rs. 11000.
It takes approximately 1h 59m to get from Hasalaka to Galle, including transfers.
Yes, the driving distance between Hasalaka to Galle is 276 km. It takes approximately 4h 16m to drive from Hasalaka to Galle.
There are 3718+ hotels available in Galle.
What companies run services between Hasalaka, Sri Lanka and Galle, Sri Lanka?
There is no direct connection from Hasalaka to Galle. However, you can take the taxi to Kandy (KDW) airport, fly to Koggala (KCT), then take the taxi to Galle. Alternatively, you can take the taxi to Kandy, take the train to Maradana, then take the train to Galle.
- Website
- cinnamonair.com
Flights from Kandy to Koggala
- Ave. Duration
- 30 min
- When
- Every day
- Estimated price
- Rs 11,000–85,000
Flights from Sigiriya Airport to Koggala
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- Rs 12,000–90,000
- Phone
- +94 114 600 111
- Website
- Sri Lanka Railways
Train from Kandy to Maradana
- Ave. Duration
- 2h 26m
- Frequency
- Every 3 hours
- Estimated price
- Rs 1,200–3,000
- Website
- Sri Lanka Railways
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,200–1,500
- Air Conditioned Saloon
- Rs 2,300–3,000
Train from Maradana to Galle
- Ave. Duration
- 2h 9m
- Frequency
- 4 times a day
- Estimated price
- Rs 203–3,000
- Website
- Sri Lanka Railways
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,200–1,500
- Air Conditioned Saloon
- Rs 2,300–3,000
- 3rd Class
- Rs 1,524
- 2nd Class
- Rs 203
- 1st Class
- Rs 1,830
- Phone
- +94 011-2587372
- [email protected]
- Website
- National Transport Commission
Bus from Kandy to Kaduwela
- Ave. Duration
- 3h 37m
- Frequency
- Every 15 minutes
- Estimated price
- Rs 370–410
- Website
- National Transport Commission
- Schedules at
- NTC Schedules
- Standard
- Rs 370–410
- Semi Lux
- Rs 440–650
- Super Lux
- Rs 800–1,100
Bus from Kaduwela to Galle Bus Station
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- Rs 400–450
- Website
- National Transport Commission
- Schedules at
- NTC Schedules
- Standard
- Rs 400–450
- Semi Lux
- Rs 480–700
- Super Lux
- Rs 900–1,200
- Ave. Duration
- 1h 58m
- Estimated price
- Rs 3,000–36,000
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Train travel in France: A guide to SNCF, The beginner’s guide to the 2018 World Nomad Games, and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.









