There are 9 ways to get from Anuradhapura to Deniyaya by train, taxi, bus, 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.
Train, taxi
best- Take the train from Anuradhapura to Colombo Forttrain
- Take the train from Fort Station to Ahungallatrain
- Take the taxi from Ahungalla to Deniyayataxi
7h 50mRsĀ 12,053ā18,086Bus, taxi via Anuradhapura
cheapest- Take the bus from Anuradhapura to Colombo Bastian Mawatha Bus Terminalbus 57
- Take the bus from Colombo Bastian Mawatha Bus Terminal to Madampebus
- Take the taxi from Madampe to Deniyayataxi
10h 34mRsĀ 8,124ā9,738Train, bus, taxi
- Take the train from Anuradhapura to Colombo Forttrain
- Take the bus from Colombo Bastian Mawatha Bus Terminal to Madampebus
- Take the taxi from Madampe to Deniyayataxi
8h 32mRsĀ 8,753ā12,036Drive 316.8 km
- Drive from Anuradhapura to Deniyayacar 316.8 km
5h 31mRsĀ 14,213ā20,530Taxi
- Take the taxi from Anuradhapura to Deniyayataxi 316.8 km
5h 31mRsĀ 34,000ā42,000Bus to Sigiriya Airport, fly to Weerawila International Airport, taxi
- Take the bus from Anuradhapura to Dambullabus
- Fly from Sigiriya Airport (GIU) to Weerawila International Airport (WRZ)plane GIU - WRZ
- Take the taxi from Weerawila International Airport (WRZ) to Deniyayataxi
5h 33mRsĀ 23,140ā105,361Bus, taxi
- Take the bus from Anuradhapura to Pettahbus
- Take the bus from Colombo Bastian Mawatha Bus Terminal to Madampebus
- Take the taxi from Madampe to Deniyayataxi
8h 53mBus to Sigiriya Airport, fly to Koggala, taxi
- Take the bus from Anuradhapura to Dambullabus
- Fly from Sigiriya Airport (GIU) to Koggala (KCT)plane GIU - KCT
- Take the taxi from Koggala (KCT) to Deniyayataxi
5h 47mRsĀ 35,140ā118,361Train, train to Kandy, fly to Koggala, taxi
- Take the train from Anuradhapura to Polgahawela Junctiontrain
- Take the train from Polgahawela to Kandytrain
- Fly from Kandy (KDW) to Koggala (KCT)plane KDW - KCT
- Take the taxi from Koggala (KCT) to Deniyayataxi
7h 58mRsĀ 36,685ā124,388
Sigiriya Airport (GIU) to Weerawila International Airport (WRZ) flights
Questions & Answers
The cheapest way to get from Anuradhapura to Deniyaya is to bus and taxi via Anuradhapura which costs Rs. 8000 - Rs. 10000 and takes 10h 34m.
The fastest way to get from Anuradhapura to Deniyaya is to drive which takes 5h 31m and costs Rs. 14000 - Rs. 21000.
The distance between Anuradhapura and Deniyaya is 369 km. The road distance is 316.8 km.
The best way to get from Anuradhapura to Deniyaya without a car is to train and taxi which takes 7h 50m and costs Rs. 12000 - Rs. 19000.
It takes approximately 7h 50m to get from Anuradhapura to Deniyaya, including transfers.
Yes, the driving distance between Anuradhapura to Deniyaya is 317 km. It takes approximately 5h 31m to drive from Anuradhapura to Deniyaya.
There are 154+ hotels available in Deniyaya.
What companies run services between Anuradhapura, Sri Lanka and Deniyaya, Sri Lanka?
There is no direct connection from Anuradhapura to Deniyaya. However, you can take the train to Colombo Fort, take the train to Ahungalla, then take the taxi to Deniyaya. Alternatively, you can take the train to Colombo Fort, walk to Colombo Bastian Mawatha Bus Terminal, take the bus to Madampe, then take the taxi to Deniyaya.
- Website
- cinnamonair.com
Flights from Sigiriya Airport to Weerawila International Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- RsĀ 11,000ā90,000
Flights from Sigiriya Airport to Koggala
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- RsĀ 12,000ā90,000
Flights from Kandy to Koggala
- Ave. Duration
- 30 min
- When
- Every day
- Estimated price
- RsĀ 11,000ā90,000
- Phone
- +94 114 600 111
- Website
- Sri Lanka Railways
Train from Anuradhapura to Colombo Fort
- Ave. Duration
- 3h 35m
- Frequency
- 4 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 Fort Station to Ahungalla
- Ave. Duration
- 1h 21m
- Frequency
- Once 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,500
- Air Conditioned Saloon
- RsĀ 2,300ā3,000
Train from Anuradhapura to Colombo Fort
- Ave. Duration
- 3h 35m
- Frequency
- 4 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 Anuradhapura to Polgahawela Junction
- Ave. Duration
- 2h 22m
- Frequency
- 4 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,600
- Air Conditioned Saloon
- RsĀ 2,300ā3,000
Train from Polgahawela to Kandy
- Ave. Duration
- 1h 19m
- Frequency
- 3 times a day
- 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 011-2587372
- [email protected]
- Website
- National Transport Commission
Bus from Colombo Bastian Mawatha Bus Terminal to Madampe
- Ave. Duration
- 3h 37m
- Frequency
- Every 20 minutes
- Estimated price
- RsĀ 400ā450
- Website
- National Transport Commission
- Schedules at
- NTC Schedules
- Standard
- RsĀ 400ā450
- Semi Lux
- RsĀ 480ā700
- Super Lux
- RsĀ 900ā1,200
Bus from Anuradhapura to Dambulla
- 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 Colombo Bastian Mawatha Bus Terminal to Madampe
- Ave. Duration
- 3h 37m
- Frequency
- Every 20 minutes
- Estimated price
- RsĀ 400ā450
- Website
- National Transport Commission
- Schedules at
- NTC Schedules
- Standard
- RsĀ 400ā450
- Semi Lux
- RsĀ 480ā700
- Super Lux
- RsĀ 900ā1,200
Bus from Anuradhapura to Colombo Bastian Mawatha Bus Terminal
- Ave. Duration
- 5h 45m
- Frequency
- Every 30 minutes
- Estimated price
- RsĀ 700ā800
- Website
- National Transport Commission
- Schedules at
- NTC Schedules
- Standard
- RsĀ 700ā800
- Semi Lux
- RsĀ 850ā1,300
- Super Lux
- RsĀ 1,600ā2,100
Bus from Colombo Bastian Mawatha Bus Terminal to Madampe
- Ave. Duration
- 3h 37m
- Frequency
- Every 20 minutes
- Estimated price
- RsĀ 400ā450
- Website
- National Transport Commission
- Schedules at
- NTC Schedules
- Standard
- RsĀ 400ā450
- Semi Lux
- RsĀ 480ā700
- Super Lux
- RsĀ 900ā1,200
Bus from Anuradhapura to Dambulla
- 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
- Phone
- +94 76 714 8292
- [email protected]
- Website
- ncgexpress.lk
Bus from Anuradhapura to Pettah
- Ave. Duration
- 3h 55m
- Frequency
- Twice daily
- Schedules at
- NCG Express Facebook
- Ave. Duration
- 1h 51m
- Estimated price
- RsĀ 7,000ā42,000
Visit Sri Lanka Taxi
- Phone
- +94763222239
- Website
- visitlankataxi.com
Minipura Taxi
- Phone
- +94 11 45 22 64 264
- Website
- facebook.com
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
Visit Sri Lanka Taxi
- Phone
- +94763222239
- Website
- visitlankataxi.com
Derana
- Phone
- + 94 27 49 76 060
- Website
- deranakandy.wordpress.com
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
SS Cabs
- Phone
- + 94 71 16 73 673
- Website
- sscabservice.lk
Visit Sri Lanka Taxi
- Phone
- +94763222239
- Website
- visitlankataxi.com
Visit Lanka Sri Taxi
- Phone
- +94763222239
- Website
- visitlankataxi.com
Minipura Taxi
- Phone
- +94 11 45 22 64 264
- Website
- facebook.com
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
Visit Sri Lanka Taxi
- Phone
- +94763222239
- Website
- visitlankataxi.com
Minipura Taxi
- Phone
- +94 11 45 22 64 264
- Website
- facebook.com
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
Visit Sri Lanka Taxi
- Phone
- +94763222239
- Website
- visitlankataxi.com
Mr.Taxi.lk
- Phone
- +94 76 88 79 009
- Website
- mrtaxi.lk
Visit Sri Lanka Taxi
- Phone
- +94763222239
- Website
- visitlankataxi.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
- +94763222239
- Website
- visitlankataxi.com
Colombo Budget Taxi
- Phone
- +94 71 30 05 353
- Website
- colombobudgettaxi.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 4 stunningly beautiful Philippines islands you need to visit, Flying into Beijing?, and Travelling around the UAE - to help you get the most out of your next trip.












