There are 5 ways to get from Mirigama to Batticaloa by train, 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 via Wellawa
best- Take the train from Mirigama to Wellawatrain Colombo / ...
- Take the train from Wellawa to Batticaloatrain Colombo
5hRs 2,516–6,086Train
cheapest- Take the train from Mirigama to Batticaloatrain Colombo
7h 40mRs 1,300–3,300Drive 260.6 km
- Drive from Mirigama to Batticaloacar 260.6 km
4h 8mRs 11,720–16,929Taxi
- Take the taxi from Mirigama to Batticaloataxi 260.6 km
4h 8mRs 13,000–16,000Fly, train
- Fly from Bandaranaike International Airport (CMB) to Sigiriya Airport (GIU)plane CMB - GIU
- Take the train from Habarana to Batticaloatrain
5h 29mRs 26,476–144,058
Mirigama to Batticaloa by train
Comparing Your Travel Options
The cheapest way to get from Mirigama to Batticaloa is to train which costs Rs. 1300 - Rs. 3300 and takes 7h 40m.
The fastest way to get from Mirigama to Batticaloa is to drive which takes 4h 8m and costs Rs. 11000 - Rs. 17000.
Yes, there is a direct train departing from Mirigama and arriving at Batticaloa. Services depart once daily, and operate every day. The journey takes approximately 7h 40m.
The distance between Mirigama and Batticaloa is 299 km. The road distance is 260.6 km.
The best way to get from Mirigama to Batticaloa without a car is to train via Wellawa which takes 5h and costs Rs. 2500 - Rs. 6500.
It takes approximately 5h to get from Mirigama to Batticaloa, including transfers.
Mirigama to Batticaloa train services, operated by Sri Lanka Railways, depart from Mirigama station.
Mirigama to Batticaloa train services, operated by Sri Lanka Railways, arrive at Wellawa station.
Yes, the driving distance between Mirigama to Batticaloa is 261 km. It takes approximately 4h 8m to drive from Mirigama to Batticaloa.
There are 57+ hotels available in Batticaloa.
What companies run services between Mirigama, Sri Lanka and Batticaloa, Sri Lanka?
You can take a train from Mirigama to Batticaloa via Wellawa in around 5h.
- Website
- cinnamonair.com
Flights from Bandaranaike International Airport to Sigiriya Airport
- Ave. Duration
- 30 min
- When
- Every day
- Estimated price
- Rs 16,000–130,000
- Phone
- +94 114 600 111
- Website
- Sri Lanka Railways
Train from Mirigama to Wellawa
- Ave. Duration
- 1h 6m
- Frequency
- Twice daily
- Estimated price
- Rs 1,200–2,900
- 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,200–2,900
Train from Wellawa to Batticaloa
- Ave. Duration
- 2h 54m
- Frequency
- Twice daily
- Estimated price
- Rs 1,300–3,200
- Website
- Sri Lanka Railways
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,300–1,700
- Air Conditioned Saloon
- Rs 2,400–3,200
Train from Habarana to Batticaloa
- Ave. Duration
- 3h 9m
- 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,600
- Air Conditioned Saloon
- Rs 2,300–3,000
Train from Mirigama to Batticaloa
- Ave. Duration
- 7h 40m
- Frequency
- Once daily
- Estimated price
- Rs 1,300–3,300
- 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,300
- Ave. Duration
- 4h 8m
- Estimated price
- Rs 13,000–16,000
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
Colombo Airport Taxi
- Phone
- +94 76 61 61 881
- Website
- taxicolomboairport.com
Colombo Budget Taxi
- Phone
- +94 71 30 05 353
- Website
- colombobudgettaxi.lk
Mr.Taxi.Lk
- Phone
- +94 76 88 79 009
- Website
- mrtaxi.lk
Visit Sri Lanka Taxi
- Phone
- +94 76 32 22 239
- 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 How to get from Gatwick Airport into central London, 4 of the smartest ways to explore Australia, and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.





