There are 9 ways to get from Kalpitiya to Monaragala 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 Bandaranaike International Airport, fly to Batticaloa Airport, taxi
best- Take the taxi from Kalpitiya to Colombo-Airport-CMBtaxi
- Fly from Bandaranaike International Airport (CMB) to Batticaloa Airport (BTC)plane CMB - BTC
- Take the taxi from Batticaloa Airport (BTC) to Monaragalataxi
5h 33mRs 61,767–183,133Taxi, train
cheapest- Take the taxi from Kalpitiya to Puttalamtaxi
- Take the train from Puttalam to Ragamatrain
- Take the train from Ragama to Demodaratrain
- Take the taxi from Demodara to Monaragalataxi
15h 24mRs 14,158–20,523Taxi, bus
- Take the taxi from Kalpitiya to Puttalamtaxi
- Take the bus from Puttalam to Pettahbus
- Take the bus from Colombo Bastian Mawatha Bus Terminal to Ellabus
- Take the taxi from Ella to Monaragalataxi
10h 45mDrive 315.4 km
- Drive from Kalpitiya to Monaragalacar 315.4 km
5h 48mRs 14,173–20,471Taxi
- Take the taxi from Kalpitiya to Monaragalataxi 315.4 km
5h 48mRs 15,000–19,000Taxi to Sigiriya Airport, fly to Weerawila International Airport, taxi
- Take the taxi from Kalpitiya to Sigiriya Airport (GIU)taxi
- Fly from Sigiriya Airport (GIU) to Weerawila International Airport (WRZ)plane GIU - WRZ
- Take the taxi from Weerawila International Airport (WRZ) to Monaragalataxi
5h 30mRs 30,964–118,185Taxi to Bandaranaike International Airport, fly to Hatton, taxi
- Take the taxi from Kalpitiya to Colombo-Airport-CMBtaxi
- Fly from Bandaranaike International Airport (CMB) to Hatton (NUF)plane CMB - NUF
- Take the taxi from Hatton (NUF) to Monaragalataxi
5h 37mRs 59,767–183,133Taxi to Bandaranaike International Airport, fly to Kandy, taxi
- Take the taxi from Kalpitiya to Colombo-Airport-CMBtaxi
- Fly from Bandaranaike International Airport (CMB) to Kandy (KDW)plane CMB - KDW
- Take the taxi from Kandy (KDW) to Monaragalataxi
5h 40mRs 62,767–187,633Taxi, bus via Badulla
- Take the taxi from Kalpitiya to Puttalamtaxi
- Take the bus from Puttalam to Pettahbus
- Take the bus from Colombo Bastian Mawatha Bus Terminal to Uduwara 7 Postbus
- Take the taxi from Uduwara 7 Post to Monaragalataxi
11h 46m
Bandaranaike International Airport (CMB) to Batticaloa Airport (BTC) flights
Comparing Your Travel Options
The cheapest way to get from Kalpitiya to Monaragala is to drive which costs Rs. 14000 - Rs. 21000 and takes 5h 48m.
The fastest way to get from Kalpitiya to Monaragala is to taxi and fly which takes 5h 30m and costs Rs. 31000 - Rs. 120000.
The distance between Kalpitiya and Monaragala is 481 km. The road distance is 315.4 km.
The best way to get from Kalpitiya to Monaragala without a car is to taxi and bus which takes 10h 45m and costs .
It takes approximately 5h 33m to get from Kalpitiya to Monaragala, including transfers.
Yes, the driving distance between Kalpitiya to Monaragala is 315 km. It takes approximately 5h 48m to drive from Kalpitiya to Monaragala.
There are 26+ hotels available in Monaragala.
What companies run services between Kalpitiya, Sri Lanka and Monaragala, Sri Lanka?
There is no direct connection from Kalpitiya to Monaragala. However, you can take the taxi to Colombo-Airport-CMB airport, fly to Batticaloa Airport (BTC), then take the taxi to Monaragala. Alternatively, you can take the taxi to Puttalam, take the bus to Pettah, walk to Colombo Bastian Mawatha Bus Terminal, take the bus to Ella, then take the taxi to Monaragala.
- Website
- cinnamonair.com
Flights from Bandaranaike International Airport to Batticaloa Airport
- Ave. Duration
- 1h 7m
- When
- Every day
- Estimated price
- Rs 17,000–130,000
Flights from Sigiriya Airport to Weerawila International Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- Rs 12,000–95,000
Flights from Bandaranaike International Airport to Hatton
- Ave. Duration
- 30 min
- When
- Every day
- Estimated price
- Rs 15,000–130,000
Flights from Bandaranaike International Airport to Kandy
- Ave. Duration
- 30 min
- When
- Every day
- Estimated price
- Rs 15,000–130,000
- Phone
- +94 114 600 111
- Website
- Sri Lanka Railways
Train from Puttalam to Ragama
- Ave. Duration
- 3h 57m
- 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 Ragama to Demodara
- Ave. Duration
- 8h 24m
- Frequency
- 3 times a day
- Estimated price
- Rs 1,300–3,200
- Website
- Sri Lanka Railways
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,400–1,700
- Air Conditioned Saloon
- Rs 2,500–3,200
- Phone
- +94 76 714 8292
- [email protected]
- Website
- ncgexpress.lk
Bus from Puttalam to Pettah
- Ave. Duration
- 2h 45m
- Frequency
- Twice daily
- Schedules at
- NCG Express Facebook
Bus from Puttalam to Pettah
- Ave. Duration
- 2h 45m
- Frequency
- Twice daily
- Schedules at
- NCG Express Facebook
- Ave. Duration
- 2h 6m
- Estimated price
- Rs 3,600–45,000
Visit Kalpitiya Tours and Holidays
- Phone
- +94 77 45 69 589
- Website
- visitkalpitiya.com
Batticaloa Car Taxi
Batticaloa Taxi Service
- Phone
- +94 65 222 60 79
- Website
- welcometobatticaloa.com
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
Visit Kalpitiya Tours and Holidays
- Phone
- +94 77 45 69 589
- Website
- visitkalpitiya.com
Ceylon Ella Taxi
- Phone
- +94761 300 309
- Website
- ceylonellataxi.lk
Ella Budget Taxi
- Phone
- +94 77 078 9383
- Website
- ellabudgettaxi.com
Visit Kalpitiya Tours and Holidays
- Phone
- +94 77 45 69 589
- Website
- visitkalpitiya.com
Ceylon Ella Taxi
- Phone
- +94761 300 309
- Website
- ceylonellataxi.lk
Ella Budget Taxi
- Phone
- +94 77 078 9383
- Website
- ellabudgettaxi.com
Visit Kalpitiya Tours and Holidays
- Phone
- +94 77 45 69 589
- Website
- visitkalpitiya.com
Visit Kalpitiya Tours and Holidays
- Phone
- +94 77 45 69 589
- Website
- visitkalpitiya.com
Visit Lanka Sri Taxi
- Phone
- +94763222239
- Website
- visitlankataxi.com
Visit Kalpitiya Tours and Holidays
- Phone
- +94 77 45 69 589
- Website
- visitkalpitiya.com
Nuwara Eliya Taxi
- Phone
- +94 72 27 02 600
- Website
- nuwaraeliyataxi.wixsite.com
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
Randidu Cabs and Tours
- Phone
- +94 72 35 77 277
- Website
- business.facebook.com
Minipura Taxi
- Phone
- +94 11 45 22 64 264
- Website
- facebook.com
Visit Kalpitiya Tours and Holidays
- Phone
- +94 77 45 69 589
- Website
- visitkalpitiya.com
Kandy Budget Taxi
- Phone
- + 94 71 21 08 210
- Website
- kandybudgettaxi.com
Kandy Meter Taxi
- Phone
- + 94 81 49 55 655
- Website
- facebook.com
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
Visit Kalpitiya Tours and Holidays
- Phone
- +94 77 45 69 589
- Website
- visitkalpitiya.com
Ceylon Ella Taxi
- Phone
- +94761 300 309
- Website
- ceylonellataxi.lk
Ella Budget Taxi
- Phone
- +94 77 078 9383
- Website
- ellabudgettaxi.com
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
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 South Korea: Travelling from Seoul to Busan , Travelling to the US: What do I need to know?, and Getting around the Cyclades - to help you get the most out of your next trip.








