There are 6 ways to get from Arugam Bay to Mirigama 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 Batticaloa Airport, fly
best- Take the taxi from Arugam Bay to Batticaloa Airport (BTC)taxi
- Fly from Batticaloa Airport (BTC) to Bandaranaike International Airport (CMB)plane BTC - CMB
3h 3mRs 52,888–140,049Drive 279.5 km
cheapest- Drive from Arugam Bay to Mirigamacar 279.5 km
5h 1mRs 12,624–18,235Taxi, bus via Alawwa
- Take the taxi from Arugam Bay to Kalmunaitaxi
- Take the bus from Kalmunai to Dambullabus
- Take the bus from Dambulla to Alawwabus
8h 57mRs 25,635–32,369Taxi, train
- Take the taxi from Arugam Bay to Demodarataxi
- Take the train from Demodara to Mirigamatrain Badulla
10h 48mRs 40,192–49,163Taxi to Weerawila International Airport, fly
- Take the taxi from Arugam Bay to Weerawila International Airport (WRZ)taxi
- Fly from Weerawila International Airport (WRZ) to Bandaranaike International Airport (CMB)plane WRZ - CMB
3h 33mRs 65,227–149,632Taxi, bus
- Take the taxi from Arugam Bay to Kalmunaitaxi
- Take the bus from Kalmunai to Dambullabus
- Take the bus from Dambulla to Polgahawelabus
9h 1mRs 25,635–32,269
Batticaloa Airport (BTC) to Bandaranaike International Airport (CMB) flights
Questions & Answers
The cheapest way to get from Arugam Bay to Mirigama is to drive which costs Rs. 12000 - Rs. 19000 and takes 5h 1m.
The fastest way to get from Arugam Bay to Mirigama is to taxi and fly which takes 3h 3m and costs Rs. 50000 - Rs. 140000.
The distance between Arugam Bay and Mirigama is 353 km. The road distance is 279.5 km.
The best way to get from Arugam Bay to Mirigama without a car is to taxi and bus via Alawwa which takes 8h 57m and costs Rs. 25000 - Rs. 33000.
It takes approximately 3h 3m to get from Arugam Bay to Mirigama, including transfers.
Yes, the driving distance between Arugam Bay to Mirigama is 279 km. It takes approximately 5h 1m to drive from Arugam Bay to Mirigama.
There are 1904+ hotels available in Mirigama.
What companies run services between Arugam Bay, Sri Lanka and Mirigama, Sri Lanka?
There is no direct connection from Arugam Bay to Mirigama. However, you can take the taxi to Batticaloa Airport (BTC) airport, fly to Bandaranaike International Airport (CMB), then take the taxi to Mirigama. Alternatively, you can take the taxi to Kalmunai, take the bus to Dambulla, take the bus to Alawwa, walk to Alawwa, then take the train to Mirigama.
- Website
- cinnamonair.com
Flights from Batticaloa Airport to Bandaranaike International Airport
- Ave. Duration
- 40 min
- When
- Every day
- Estimated price
- Rs 11,000–90,000
Flights from Weerawila International Airport to Bandaranaike International Airport
- Ave. Duration
- 32 min
- When
- Every day
- Estimated price
- Rs 11,000–85,000
- Phone
- +94 114 600 111
- Website
- seatreservation.railway.gov.lk
Train from Demodara to Mirigama
- Ave. Duration
- 8h 19m
- Frequency
- Once daily
- Estimated price
- Rs 1,300–3,200
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,300–1,700
- Air Conditioned Saloon
- Rs 2,400–3,200
- Phone
- +94 777 382 186
- [email protected]
- Website
- superline.lk
Bus from Kalmunai to Dambulla
- Ave. Duration
- 3h 43m
- Frequency
- Once daily
- Estimated price
- Rs 2,100–2,700
- Website
- https://superline.lk/
Bus from Kalmunai to Dambulla
- Ave. Duration
- 3h 43m
- Frequency
- Once daily
- Estimated price
- Rs 2,100–2,700
- Website
- https://superline.lk/
- Phone
- +94 70 311 0501
- [email protected]
- Website
- sltb.eseat.lk
Bus from Dambulla to Alawwa
- Ave. Duration
- 1h 43m
- Frequency
- Once daily
- Estimated price
- Rs 800–1,200
- Schedules at
- sltb.eseat.lk
Bus from Dambulla to Polgahawela
- Ave. Duration
- 1h 33m
- Frequency
- Once daily
- Estimated price
- Rs 800–1,100
- Schedules at
- sltb.eseat.lk
- Ave. Duration
- 1h 55m
- Estimated price
- Rs 21,000–55,000
Arugam Bay Taxi
- Phone
- +94 77 97 78 939
- Website
- arugamtaxi.com
Mr.Taxi.lk
- Phone
- +94 76 88 79 009
- Website
- mrtaxi.lk
Arugam Bay Taxi
- Phone
- +94 77 97 78 939
- Website
- arugamtaxi.com
Mr.Taxi.lk
- Phone
- +94 76 88 79 009
- Website
- mrtaxi.lk
Arugam Bay Taxi
- Phone
- +94 77 97 78 939
- Website
- arugamtaxi.com
Mr.Taxi.lk
- Phone
- +94 76 88 79 009
- Website
- mrtaxi.lk
Arugam Bay Taxi
- Phone
- +94 77 97 78 939
- Website
- arugamtaxi.com
Mr.Taxi.lk
- Phone
- +94 76 88 79 009
- Website
- mrtaxi.lk
Arugam Bay Taxi
- Phone
- +94 77 97 78 939
- Website
- arugamtaxi.com
Mr.Taxi.lk
- Phone
- +94 76 88 79 009
- Website
- mrtaxi.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 Which side of Niagara Falls should I choose (and how do I get there)?, Travelling by boat in Italy, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.









