← Getting around

Mirissa to Yala National Park

Doing Yala from Mirissa as a day trip means a 3am start. It's possible, but an overnight in Tissamaharama is much easier.

Distance120 km by road
By car2 – 2.5 hours
CheapestPrivate car

Your options

ModeTimeCost
Private car / taxiDoor to door. Book a driver, or use PickMe/Uber (car).2 – 2.5 hoursLKR 14,400 – LKR 20,400 + tolls

Fares are estimates, last reviewed October 2026.

Local tips

  • If you only have one day, choose an afternoon safari and drive back after dark.

Check a fare

About 120 km by road

🛺 Tuk-tuk (PickMe / Uber)LKR 12,000 – LKR 15,600~4 h 17 min
🛺 Tuk-tuk (street, negotiated)LKR 18,000 – LKR 26,400A fair price to agree before you get in
🚗 Private car with driverLKR 14,400 – LKR 20,400~1 h 43 min · tolls extra

Tuk-tuks can't use the expressway, and rides this long are slow and uncomfortable. A car, bus or train is a better choice.

Estimates only, last reviewed October 2026. Prices go up late at night, during festivals and in peak season.

Destination guides

Frequently asked questions

How long does it take to get from Mirissa to Yala National Park?

About 2 – 2.5 hours by car for the 120 km trip.

How much does a taxi from Mirissa to Yala National Park cost?

Expect roughly LKR 14,400 – LKR 20,400 for a private car with a driver, plus expressway tolls. Prices last reviewed October 2026.

Rather not figure out transport?

We'll plan your whole route with realistic travel times and drivers we trust.

Plan my trip