
Colombo, Colombo District to Badulla, Badulla District from $1: 5 ways by bus, train, flight or car
Compare Travel Options and Prices
How to Get from Colombo to Badulla: Cheapest, Fastest and Best Way
1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.
Compare Train, Bus, Flight, and Driving Options
Get detailed, step-by-step directions below for your trip from Colombo to Badulla with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

See more options
Traveling From Colombo to Badulla
The journey from Colombo to Badulla offers a fascinating contrast, where the bustling city life of Colombo transitions into the tranquil, scenic beauty of Badulla's lush mountains and tea plantations.
Best Neighbourhoods in Badulla
Badulla features diverse neighborhoods with rich culture and natural beauty.
Best Times To Visit Badulla's Attractions
Making the most of your trip to Badulla involves timing your visits just right.
Badulla Weather: What to Expect Year-Round
Badulla enjoys a temperate climate, with cooler temperatures and occasional rain throughout the year; the best times to visit are from December to March for pleasant weather. Understanding the weather helps you plan outdoor activities, as rain can transform hiking trails and affect visibility.
Dining Recommendation in Badulla
Don't miss trying the traditional dish of Badulla, called 'Kiri Hodi' paired with freshly made hoppers at a local restaurant like 'Amal's.' The cozy atmosphere and the use of local spices and ingredients create a delightful culinary experience that stands in stark contrast to the urban flavors found in Colombo.
Colombo - Badulla operators
Explore transport companies operating between Colombo and Badulla, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.
Bus from Colombo Bastian Mawatha Bus Terminal to Badulla Main Bus Station
Bus from Colombo Bastian Mawatha Bus Terminal to Hali-Ela
Train from Fort Station to Badulla Station
Plane from Diyawanna Oya Airport to Hatton Airport
Taxi from Colombo to Badulla
Taxi from Colombo to Badulla
Taxi from Colombo to Badulla
Taxi from Colombo to Badulla
Colombo to Badulla: Overview of Bus, Train, Flight, and Car Trips
Traveling between Colombo and Badulla offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.
Useful tips for train travellers
Trips from Colombo
- Colombo to Negombo
- Colombo to Sigiriya
- Colombo to Kandy
- Colombo to Galle
- Colombo to Ragama
- Colombo to Panadura
- Colombo to Yala
- Colombo to Mirissa
- Colombo to Weligama
- Colombo to Dambulla
- Colombo to Hikkaduwa
- Colombo to Hambantota
- Colombo to Jaffna
- Colombo to Pinnawala (Kegalle)
- Colombo to Arugam Bay
- Colombo to Anuradhapura
- Colombo to Unawatuna
- Colombo to Ella
- Colombo to Trincomalee
- Colombo to Nuwara Eliya
- Colombo to Dusseldorf
- Colombo to Kathmandu
- Colombo to Rome
- Colombo to Dublin
- Colombo to Cairo
- Colombo to Bentota
- Colombo to Agra (Uttar Pradesh)
- Colombo to Barcelona
- Colombo to Geneva
- Colombo to Darwin
- Colombo to Cardiff
- Colombo to Madrid
- Colombo to Paris
- Colombo to Chicago
- Colombo to Munich
- Colombo to Minsk
- Colombo to Athens
- Colombo to Rameshwaram
- Colombo to Kanyakumari