There are 8 ways to get from Ganewatta to Galle by taxi, plane, bus, train, 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 Ganewatta to Kandy (KDW)taxi
- Fly from Kandy (KDW) to Koggala (KCT)plane KDW - KCT
2h 21mRs 21,168–102,425Train
cheapest- Take the train from Ganewatta to Fort Stationtrain Trincomalee / ...
- Take the train from Maradana to Galletrain Maradana
5h 26mRs 1,471–5,966Bus
- Take the bus from ibbagamuwa to Kadawathabus
- Take the bus from Kadawatha to Galle Bus Stationbus Kadawatha
4h 7mRs 2,421–3,087Drive 221.6 km
- Drive from Ganewatta to Gallecar 221.6 km
3h 3mRs 9,924–14,334Taxi
- Take the taxi from Ganewatta to Galletaxi 221.6 km
3h 3mRs 24,000–29,000Taxi to Bandaranaike International Airport, fly
- Take the taxi from Ganewatta to Colombo-Airport-CMBtaxi
- Fly from Bandaranaike International Airport (CMB) to Koggala (KCT)plane CMB - KCT
3h 2mRs 47,436–158,743Train to Sigiriya Airport, fly
- Take the train from Ganewatta to Horiwilatrain
- Fly from Sigiriya Airport (GIU) to Koggala (KCT)plane GIU - KCT
5h 41mRs 20,541–102,023Train via Ganewatta
- Take the train from Ganewatta to Maradanatrain Batticaloa
- Take the train from Maradana to Galletrain Maradana
5h 52mRs 1,471–5,966
Ganewatta to Galle by train
Questions & Answers
The cheapest way to get from Ganewatta to Galle is to bus which costs Rs. 2400 - Rs. 3100 and takes 4h 7m.
The fastest way to get from Ganewatta to Galle is to taxi and fly which takes 2h 21m and costs Rs. 21000 - Rs. 110000.
No, there is no direct bus from Ganewatta to Galle station. However, there are services departing from ibbagamuwa and arriving at Galle Bus Station via Kadawatha. The journey, including transfers, takes approximately 4h 7m.
No, there is no direct train from Ganewatta to Galle. However, there are services departing from Ganewatta and arriving at Galle via Maradana. The journey, including transfers, takes approximately 5h 26m.
The distance between Ganewatta and Galle is 246 km. The road distance is 221.6 km.
The best way to get from Ganewatta to Galle without a car is to bus which takes 4h 7m and costs Rs. 2400 - Rs. 3100.
It takes approximately 2h 21m to get from Ganewatta to Galle, including transfers.
Ganewatta to Galle bus services, operated by Sri Lanka Transport Board - SLTB ICT, depart from ibbagamuwa station.
Ganewatta to Galle train services, operated by Sri Lanka Railways, depart from Ganewatta station.
The best way to get from Ganewatta to Galle is to bus which takes 4h 7m and costs Rs. 2400 - Rs. 3100. Alternatively, you can train, which costs Rs. 1400 - Rs. 6000 and takes 5h 26m.
What companies run services between Ganewatta, North Western, Sri Lanka and Galle, Sri Lanka?
You can take a vehicle from Ganewatta to Galle Bus Station via ibbagamuwa and Kadawatha in around 4h 7m. Alternatively, you can take a train from Ganewatta to Galle via Maradana in around 5h 26m.
- Website
- cinnamonair.com
Flights from Kandy to Koggala
- Ave. Duration
- 30 min
- When
- Every day
- Estimated price
- Rs 11,000–90,000
Flights from Bandaranaike International Airport to Koggala
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- Rs 15,000–120,000
Flights from Bandaranaike International Airport to Koggala via Weerawila
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- Rs 17,000–130,000
Flights from Bandaranaike International Airport to Koggala via Sigiriya Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- Rs 18,000–130,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 Ganewatta to Fort Station
- Ave. Duration
- 2h 17m
- Frequency
- 3 times a day
- 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
Train from Ganewatta to Horiwila
- Ave. Duration
- 2h 28m
- Frequency
- Twice daily
- 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 Ganewatta to Maradana
- Ave. Duration
- 2h 43m
- Frequency
- Once daily
- 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 70 311 0501
- [email protected]
- Website
- sltb.eseat.lk
Bus from ibbagamuwa to Kadawatha
- Ave. Duration
- 1h 46m
- Frequency
- Once daily
- Estimated price
- Rs 800–1,200
- Schedules at
- sltb.eseat.lk
- Phone
- +94 011-2587372
- [email protected]
- Website
- National Transport Commission
Bus from Kadawatha to Galle Bus Station
- Ave. Duration
- 1h 40m
- Frequency
- Every 30 minutes
- Estimated price
- Rs 430–480
- Website
- National Transport Commission
- Schedules at
- NTC Schedules
- Standard
- Rs 430–480
- Semi Lux
- Rs 500–750
- Super Lux
- Rs 950–1,300
- Ave. Duration
- 2h 2m
- Estimated price
- Rs 4,100–32,000
Kurunegala Taxi
- Phone
- +94 72 48 54 606
- Website
- kurunegalataxi.com
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
Shan Cabs
- Phone
- +94 77 67 47 747
- Website
- shancab.com
Kurunegala Taxi
- Phone
- +94 72 48 54 606
- Website
- kurunegalataxi.com
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
Shan Cabs
- Phone
- +94 77 67 47 747
- Website
- shancab.com
Kurunegala Taxi
- Phone
- +94 72 48 54 606
- Website
- kurunegalataxi.com
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
Shan Cabs
- Phone
- +94 77 67 47 747
- Website
- shancab.com
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 How to get from London to Edinburgh, How to plan an amazing trip around Scandinavia, and How to travel India's Golden Triangle - to help you get the most out of your next trip.
More Questions & Answers
Ganewatta to Galle bus services, operated by Sri Lanka Transport Board - SLTB ICT, arrive at Kadawatha station.
Ganewatta to Galle train services, operated by Sri Lanka Railways, arrive at Fort Station.
Yes, the driving distance between Ganewatta to Galle is 222 km. It takes approximately 3h 3m to drive from Ganewatta to Galle.
There are 3723+ hotels available in Galle.











