How to get from Weligama to Yala by car, truck, walk, bike

Distance between Weligama and Yala is 128 kilometers (79 miles).
Driving distance from Weligama to Yala is 155 kilometers (96 miles)

WeligamaYala
Leaving from
Going to

Route Map

4 Ways from Weligama (Sri Lanka/Southern) to Yala (Sri lanka/Southern)

Choose 1 of the options below and start your journey

Route instructions

1. Continue onto Station Road 158 m
2. Turn sharp right onto Hetti weediya 1.31 km
3. Turn left onto Weligama - Welipitiya Road 2.83 km
4. Turn left onto Weligama - Kananke Road, B465 2.85 km
5. Turn left 98.29 km
6. Turn right onto Colombo - Galle - Hambantota - Wellawaya Road, AA002 9.82 km
7. Turn left onto Pannegamuwa-Tissa-Kataragama Road, B464 3.83 km
8. At roundabout, take exit 1 onto Thissamaharama Road 2.84 km
9. Turn sharp right onto Thissa - Kirinda Road, B422 1.21 km
10. Turn left onto Thissa - Kirinda Road, B422 3.11 km
11. Turn left onto Kirinda-Sithulpawwa Road 9.90 km
12. Turn sharp right onto Sithulpawwa Road 2.35 km
13. Turn left onto Kirinda-Palatupana-Yala Road, B499 16.99 km
14. Turn right 9 m
15. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Weligama (Sri Lanka/Southern) to Yala (Sri lanka/Southern)?
How do I get from Weligama (Sri Lanka/Southern) to Yala (Sri lanka/Southern) the fastest?
How long does it take to get from Weligama (Sri Lanka/Southern) to Yala (Sri lanka/Southern)?