There are 4 ways to get from Maharagama to Beliatta by bus, taxi, 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.
Bus, taxi
best- Take the bus from Makumbura to Matarabus Ex 1-1
- Take the taxi from Matara to Beliattataxi
2h 48mRs 12,753–15,964Train
cheapest- Take the train from Moratuwa to Beliattatrain Maradana
4h 42mRs 317–3,183Drive 162 km
- Drive from Maharagama to Beliattacar 162 km
1h 53mRs 7,357–10,627Taxi
- Take the taxi from Maharagama to Beliattataxi 162 km
1h 53mRs 46,000–55,000
Questions & Answers
The cheapest way to get from Maharagama to Beliatta is to train which costs Rs. 310 - Rs. 3200 and takes 4h 42m.
The fastest way to get from Maharagama to Beliatta is to drive which takes 1h 53m and costs Rs. 7000 - Rs. 11000.
No, there is no direct train from Maharagama to Beliatta. However, there are services departing from Moratuwa and arriving at Beliatta via . The journey, including transfers, takes approximately 4h 42m.
The distance between Maharagama and Beliatta is 176 km. The road distance is 162 km.
The best way to get from Maharagama to Beliatta without a car is to bus and taxi which takes 2h 48m and costs Rs. 12000 - Rs. 16000.
It takes approximately 2h 48m to get from Maharagama to Beliatta, including transfers.
Maharagama to Beliatta train services, operated by Sri Lanka Railways, depart from Moratuwa station.
Maharagama to Beliatta train services, operated by Sri Lanka Railways, arrive at Beliatta station.
Yes, the driving distance between Maharagama to Beliatta is 162 km. It takes approximately 1h 53m to drive from Maharagama to Beliatta.
There are 1525+ hotels available in Beliatta.
What companies run services between Maharagama, Sri Lanka and Beliatta, Sri Lanka?
Sri Lanka Railways operates a train from Moratuwa to Beliatta 3 times a day. Tickets cost Rs 240–3,100 and the journey takes 3h 23m.
- Phone
- +94 114 600 111
- Website
- seatreservation.railway.gov.lk
Train from Moratuwa to Beliatta
- Ave. Duration
- 3h 23m
- Frequency
- 3 times a day
- Estimated price
- Rs 240–3,100
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,300–1,600
- Air Conditioned Saloon
- Rs 2,400–3,100
- 3rd Class
- Rs 1,802
- 2nd Class
- Rs 240
- 1st Class
- Rs 2,163
- Phone
- +94 011-2587372
- [email protected]
- Website
- ntc.gov.lk
Bus from Makumbura to Matara
- Ave. Duration
- 1h 45m
- Frequency
- Every 30 minutes
- Estimated price
- Rs 470–520
- Website
- https://www.ntc.gov.lk/
- Schedules at
- https://www.ntc.gov.lk/times/
- Standard
- Rs 470–520
- Semi Lux
- Rs 550–800
- Super Lux
- Rs 1,000–1,400
- Ave. Duration
- 1h 12m
- Estimated price
- Rs 10,000–55,000
Kandy Meter Taxi
- Phone
- +94 81 49 55 655
- Website
- kandy-taxi.business.site
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 Getting around the Cyclades, Thanksgiving 2018: How to travel stress-free, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.









