There are 5 ways to get from Arugam Bay to Anuradhapura by taxi, bus, train, car, 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.
Taxi, bus
best- Take the taxi from Arugam Bay to Kalmunaitaxi
- Take the bus from Kalmunai to Dambullabus
- Take the bus from Dambulla to Anuradhapurabus
7h 13mRs 23,975–28,539Drive 291.2 km
cheapest- Drive from Arugam Bay to Anuradhapuracar 291.2 km
5h 23mRs 13,036–18,829Taxi, train
- Take the taxi from Arugam Bay to Batticaloataxi
- Take the train from Batticaloa to Maho Junctiontrain
- Take the train from Maho to Anuradhapuratrain
8h 51mRs 35,167–44,607Taxi to Batticaloa Airport, fly, bus
- Take the taxi from Arugam Bay to Batticaloa Airport (BTC)taxi
- Fly from Batticaloa Airport (BTC) to Sigiriya Airport (GIU)plane BTC - GIU
- Take the bus from Dambulla to Anuradhapurabus
6h 55mRs 48,028–136,419Taxi to Weerawila International Airport, fly, bus
- Take the taxi from Arugam Bay to Weerawila International Airport (WRZ)taxi
- Fly from Weerawila International Airport (WRZ) to Sigiriya Airport (GIU)plane WRZ - GIU
- Take the bus from Dambulla to Anuradhapurabus
27h 21mRs 60,367–151,002
Batticaloa Airport (BTC) to Sigiriya Airport (GIU) flights
Questions & Answers
The cheapest way to get from Arugam Bay to Anuradhapura is to drive which costs Rs. 13000 - Rs. 19000 and takes 5h 23m.
The fastest way to get from Arugam Bay to Anuradhapura is to drive which takes 5h 23m and costs Rs. 13000 - Rs. 19000.
The distance between Arugam Bay and Anuradhapura is 341 km. The road distance is 291.2 km.
The best way to get from Arugam Bay to Anuradhapura without a car is to taxi and bus which takes 7h 13m and costs Rs. 24000 - Rs. 29000.
It takes approximately 7h 13m to get from Arugam Bay to Anuradhapura, including transfers.
Yes, the driving distance between Arugam Bay to Anuradhapura is 291 km. It takes approximately 5h 23m to drive from Arugam Bay to Anuradhapura.
There are 559+ hotels available in Anuradhapura.
What companies run services between Arugam Bay, Sri Lanka and Anuradhapura, Sri Lanka?
There is no direct connection from Arugam Bay to Anuradhapura. However, you can take the taxi to Kalmunai, take the bus to Dambulla, walk to Dambulla, then take the bus to Anuradhapura. Alternatively, you can take the taxi to Batticaloa, take the train to Maho Junction, then take the train to Anuradhapura.
- Website
- cinnamonair.com
Flights from Batticaloa Airport to Sigiriya Airport via Colombo
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- Rs 13,000–95,000
Flights from Weerawila International Airport to Sigiriya Airport via Colombo
- Ave. Duration
- 22h 15m
- When
- Every day
- Estimated price
- Rs 13,000–95,000
- Phone
- +94 114 600 111
- Website
- Sri Lanka Railways
Train from Batticaloa to Maho Junction
- Ave. Duration
- 4h 42m
- Frequency
- 3 times a day
- Estimated price
- Rs 1,300–3,100
- Website
- Sri Lanka Railways
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,300–1,600
- Air Conditioned Saloon
- Rs 2,400–3,100
Train from Maho to Anuradhapura
- Ave. Duration
- 1h 16m
- 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
- Phone
- +94 777 382 186
- [email protected]
- Website
- Superline Travels
Bus from Kalmunai to Dambulla
- Ave. Duration
- 3h 43m
- Frequency
- Once daily
- Estimated price
- Rs 2,100–2,700
- Website
- Superline Travels
- Phone
- +94 011-2587372
- [email protected]
- Website
- National Transport Commission
Bus from Dambulla to Anuradhapura
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- Rs 240–270
- Website
- National Transport Commission
- Schedules at
- NTC Schedules
- Standard
- Rs 240–270
- Semi Lux
- Rs 260–370
- Super Lux
- Rs 500–650
Bus from Dambulla to Anuradhapura
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- Rs 240–270
- Website
- National Transport Commission
- Schedules at
- NTC Schedules
- Standard
- Rs 240–270
- Semi Lux
- Rs 260–370
- Super Lux
- Rs 500–650
Bus from Dambulla to Anuradhapura
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- Rs 240–270
- Website
- National Transport Commission
- Schedules at
- NTC Schedules
- Standard
- Rs 240–270
- Semi Lux
- Rs 260–370
- Super Lux
- Rs 500–650
- Ave. Duration
- 1h 56m
- 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
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 What are the different types of Renfe trains in Spain?, Need to know: Greyhound, and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.











