There are 6 ways to get from Colombo to Yala National Park by bus, unknown, train, 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.
Bus, travel via Madampe
best- Take the bus from Colombo Bastian Mawatha Bus Terminal to Madampe122/210
- Walk from Madampe to Yala National Park
4h 38mTrain, travel
- Take the train from Fort Station to Heel OyaColombo
- Walk from Heel Oya to Yala National Park
9h 10mFly Bandaranaike International Airport to Hatton, travel
- Fly from Bandaranaike International Airport (CMB) to Hatton (NUF)CMB - NUF
- Walk from Hatton (NUF) to Yala National Park
2h 47mBus, travel
- Take the bus from Colombo Bastian Mawatha Bus Terminal to Kataragama32
- Walk from Kataragama to Yala National Park
8h 28mFly Bandaranaike International Airport to Kandy, travel
- Fly from Bandaranaike International Airport (CMB) to Kandy (KDW)CMB - KDW
- Walk from Kandy (KDW) to Yala National Park
2h 54mBus, bus to Koggala, fly to Weerawila International Airport, travel
- Take the bus from Colombo City to Makumbura Multimodal Transport Centre
- Take the bus from Makumbra Multimodal Transport Center to Galle Bus Station
- Fly from Koggala (KCT) to Weerawila International Airport (WRZ)KCT - WRZ
- Walk from Weerawila International Airport (WRZ) to Yala National Park
5h 39m
Bandaranaike International Airport (CMB) to Hatton (NUF) flights
Questions & Answers
The distance between Colombo and Yala National Park is 204 km.
The best way to get from Colombo to Yala National Park without a car is to bus and travel via Madampe which takes 4h 38m and costs .
It takes approximately 4h 38m to get from Colombo to Yala National Park, including transfers.
There are 407+ hotels available in Yala National Park.
What companies run services between Colombo, Sri Lanka and Yala National Park, Uva, Sri Lanka?
There is no direct connection from Colombo to Yala National Park. However, you can take the bus to Madampe then travel to Yala National Park. Alternatively, you can take a train from Fort Station to Yala National Park via Heel Oya in around 9h 10m.
- Website
- cinnamonair.com
Flights from Bandaranaike International Airport to Hatton
- Ave. Duration
- 30 min
- When
- Every day
- Estimated price
- Rs 12,000–95,000
Flights from Bandaranaike International Airport to Kandy
- Ave. Duration
- 30 min
- When
- Every day
- Estimated price
- Rs 12,000–95,000
Flights from Koggala to Weerawila International Airport
- Ave. Duration
- 30 min
- When
- Every day
- Estimated price
- Rs 10,000–80,000
- Phone
- +94 11 4 600 111
- Website
- seatreservation.railway.gov.lk
Train from Fort Station to Heel Oya
- Ave. Duration
- 8h 15m
- Frequency
- 3 times a day
- Estimated price
- Rs 1,300–9,000
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,400–1,700
- Air Conditioned Saloon
- Rs 2,800–9,000
- Phone
- +94 011-2587372
- info@ntc.gov.lk
- Website
- ntc.gov.lk
Bus from Colombo Bastian Mawatha Bus Terminal to Madampe
- Ave. Duration
- 2h 54m
- Frequency
- Every 20 minutes
- Estimated price
- Rs 400–450
- Website
- https://www.ntc.gov.lk/
- Schedules at
- https://www.ntc.gov.lk/times/
- Standard
- Rs 400–450
- Semi Lux
- Rs 480–700
- Super Lux
- Rs 900–1,200
Bus from Colombo Bastian Mawatha Bus Terminal to Kataragama
- Ave. Duration
- 8h
- Frequency
- Every 30 minutes
- Estimated price
- Rs 750–850
- Website
- https://www.ntc.gov.lk/
- Schedules at
- https://www.ntc.gov.lk/times/
- Standard
- Rs 750–850
- Semi Lux
- Rs 900–1,300
- Super Lux
- Rs 1,700–2,200
Bus from Makumbra Multimodal Transport Center to Galle Bus Station
- Ave. Duration
- 1h 30m
- Frequency
- Every 20 minutes
- Estimated price
- Rs 370–410
- Website
- https://www.ntc.gov.lk/
- Schedules at
- https://www.ntc.gov.lk/times/
- Standard
- Rs 370–410
- Semi Lux
- Rs 440–650
- Super Lux
- Rs 800–1,100
- Phone
- +94 112 264 444
- comments@airport.lk
- Website
- airport.lk
Bus from Colombo City to Makumbura Multimodal Transport Centre
- Ave. Duration
- 1h 23m
- Frequency
- Every 30 minutes
- Schedules at
- airport.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 Bali: What to do if Mount Agung erupts, Travelling to the UK: What do I need to know?, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.











