Badulla is 215 kms from Colombo and 126kms from Kandy. It is reachable either by road or by train.
By Air
By Train
The main line from Badulla connects Colombo Fort with Badulla. Train connection is also available with Kandy.
By Road
Badulla is easily accessible by road, visitors can hire a taxi or take an intercity bus to move around.
There are buses running to all main places like Nuwara Eliya, Kandy, Ella & Colombo from Badulla till early evening. Please inquire locally about exact timings.
We hope that we have been of help in finding the required info for Badulla.
Do allow us to help you find the cheapest hotel or flight for your visit!