HowToGo

Anuradhapura to Badulla, Sri Lanka - Transfer & Transportation Guides

Find transfer & transportation guides from Anuradhapura to Badulla, Sri Lanka. How to get from Anuradhapura to Badulla, Sri Lanka by Bus, Train, Taxi.

You can get to Badulla, Sri Lanka from Anuradhapura by verhicle types below

Search Transfer from Anuradhapura to Badulla, Sri Lanka

Transfer solutions

You have 4 options transfer to Badulla, Sri Lanka from Anuradhapura below

Bus ( 5 hr. 15 min. )

Take a bus from Anuradhapura to Colombo Bastian Mawatha Bus Terminal.


Open Map More details & check price at National Transport Commission
Bus ( 6 hr. 18 min. )

Take a bus from Colombo Bastian Mawatha Bus Terminal to Badulla Main Bus Station.


Open Map More details & check price at Sri Lanka Transport Board - SLTB ICT
Duration 12 hr. 33 min.
Distance 425 km.
Cost 1111 LKR (6 USD)
Train ( 3 hr. 42 min. )

Take a train from Anuradhapura to Polgahawela Junction.


Open Map More details & check price at Sri Lanka Railways
Train ( 8 hr. 10 min. )

Take a train from Polgahawela Station to Badulla Station.


Open Map More details & check price at Sri Lanka Railways
Duration 12 hr. 52 min.
Distance 350 km.
Cost 873 LKR (5 USD)
Taxi ( 4 hr. )

Take a taxi from Anuradhapura to Badulla.


Open Map More details & check price at SS Cabs
Duration 4 hr.
Distance 211 km.
Cost 16000 LKR (85 USD)
Car ( 4 hr. )

Drive a car from Anuradhapura to Badulla.


Duration 4 hr.
Distance 211 km.
Cost 16 USD

Find Hotels in Badulla, Sri Lanka

You can find hotels and accommodations in Badulla, Sri Lanka with our hotels search tool below

Booking.com

About Anuradhapura, Sri Lanka

About Badulla, Sri Lanka


References