HowToGo

Batticaloa to Badulla, Sri Lanka - Transfer & Transportation Guides

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

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

Search Transfer from Batticaloa to Badulla, Sri Lanka

Transfer solutions

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

Train ( 8 hr. 38 min. )

Take a train from Batticaloa Station to Fort Station.


Open Map More details & check price at Sri Lanka Railways
Walk ( 12 min. )

Take a foot from Fort Station to Colombo Bastian Mawatha Bus Terminal.


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 16 hr. 8 min.
Distance 565 km.
Cost 1509 LKR (8 USD)
Train ( 8 hr. )

Take a train from Batticaloa Station to Gampaha Station.


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

Take a train from Gampaha to Badulla Station.


Open Map More details & check price at Sri Lanka Railways
Duration 17 hr. 58 min.
Distance 590 km.
Cost 1176 LKR (6 USD)
Taxi ( 2 hr. 47 min. )

Take a taxi from Batticaloa to Badulla.


Open Map More details & check price at Batticaloa Taxi Service
Duration 2 hr. 47 min.
Distance 154 km.
Cost 9000 LKR (45 USD)
Car ( 2 hr. 47 min. )

Drive a car from Batticaloa to Badulla.


Duration 2 hr. 47 min.
Distance 154 km.
Cost 12 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 Batticaloa, Sri Lanka

About Badulla, Sri Lanka


References