There are 5 ways to get from Maharagama (Station) to Maho by train, bus, car, taxi, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Colombo Fort to Mahotrain Colombo / ...
3h 58mRs 3,493–5,454Bus, train
- Take the bus from Colombo to Polgahawelabus
- Take the train from Polgahawela to Maho Junctiontrain Colombo / ...
5h 3mRs 4,293–6,454Drive 138.3 km
- Drive from Maharagama (Station) to Mahocar 138.3 km
2h 23mRs 6,245–9,020Taxi
- Take the taxi from Maharagama (Station) to Mahotaxi 138.3 km
2h 23mRs 38,000–45,000Taxi, fly, train
- Take the taxi from Maharagama (Station) to Colombo-Airport-CMBtaxi
- Fly from Bandaranaike International Airport (CMB) to Sigiriya Airport (GIU)plane CMB - GIU
- Take the train from Palugaswewa to Maho Junctiontrain
4h 11mRs 28,229–138,298
Bandaranaike International Airport (CMB) to Sigiriya Airport (GIU) flights
Questions & Answers
The cheapest way to get from Maharagama (Station) to Maho is to train which costs Rs. 3400 - Rs. 5500 and takes 3h 58m.
The fastest way to get from Maharagama (Station) to Maho is to drive which takes 2h 23m and costs Rs. 6000 - Rs. 9000.
No, there is no direct train from Maharagama (Station) to Maho. However, there are services departing from Colombo Fort and arriving at Maho via . The journey, including transfers, takes approximately 3h 58m.
The distance between Maharagama (Station) and Maho is 154 km. The road distance is 138.3 km.
The best way to get from Maharagama (Station) to Maho without a car is to train which takes 3h 58m and costs Rs. 3400 - Rs. 5500.
It takes approximately 3h 58m to get from Maharagama (Station) to Maho, including transfers.
Maharagama (Station) to Maho train services, operated by Sri Lanka Railways, depart from Colombo Fort station.
Maharagama (Station) to Maho train services, operated by Sri Lanka Railways, arrive at Maho station.
Yes, the driving distance between Maharagama (Station) to Maho is 138 km. It takes approximately 2h 23m to drive from Maharagama (Station) to Maho.
There are six+ hotels available in Maho.
What companies run services between Maharagama (Station), Sri Lanka and Maho, Sri Lanka?
Sri Lanka Railways operates a train from Colombo Fort to Maho twice daily. Tickets cost Rs 1,200–3,000 and the journey takes 2h 26m.
- Website
- cinnamonair.com
Flights from Bandaranaike International Airport to Sigiriya Airport
- Ave. Duration
- 30 min
- When
- Every day
- Estimated price
- Rs 14,000–120,000
- Phone
- +94 114 600 111
- Website
- seatreservation.railway.gov.lk
Train from Colombo Fort to Maho
- Ave. Duration
- 2h 26m
- Frequency
- Twice daily
- Estimated price
- Rs 1,200–3,000
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,200–1,600
- Air Conditioned Saloon
- Rs 2,300–3,000
Train from Polgahawela to Maho Junction
- Ave. Duration
- 1h 3m
- Frequency
- 5 times a day
- Estimated price
- Rs 1,200–2,900
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,200–1,500
- Air Conditioned Saloon
- Rs 2,200–2,900
Train from Palugaswewa to Maho Junction
- Ave. Duration
- 1h 42m
- Frequency
- 3 times a day
- Estimated price
- Rs 1,200–2,900
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,200–1,500
- Air Conditioned Saloon
- Rs 2,200–2,900
- Phone
- +94 70 311 0501
- [email protected]
- Website
- sltb.eseat.lk
Bus from Colombo to Polgahawela
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Estimated price
- Rs 800–1,100
- Schedules at
- sltb.eseat.lk
- Ave. Duration
- 1h 31m
- Estimated price
- Rs 11,000–45,000
Colombo Airport Taxi
- Phone
- +94 76 61 61 881
- Website
- taxicolomboairport.com
Colombo Taxi
- Phone
- +94 11 43 43 475
- Website
- colombotaxicabs.com
Kangaroo Cabs
- Phone
- +94 11 25 88 588
- Website
- 2588588.com
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
Visit Sri Lanka Taxi
- Phone
- +94 763222239
- Website
- visitlankataxi.com
Colombo Airport Taxi
- Phone
- +94 76 61 61 881
- Website
- taxicolomboairport.com
Colombo Taxi
- Phone
- +94 11 43 43 475
- Website
- colombotaxicabs.com
Kangaroo Cabs
- Phone
- +94 11 25 88 588
- Website
- 2588588.com
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
Visit Sri Lanka Taxi
- Phone
- +94 763222239
- Website
- visitlankataxi.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 Is ride-sharing platform BlaBlaCar right for you?, Thanksgiving 2018: How to travel stress-free, and How to get from Luton Airport into central London - to help you get the most out of your next trip.







