← Getting around

Mirissa to Ella

Many trips combine the south coast with the hill country. The road climbs from the coast through Wellawaya, past Ravana Falls and up to Ella.

Distance165 km by road
By car4 – 4.5 hours
CheapestBus

Your options

ModeTimeCost
Private car / taxiDoor to door. Book a driver, or use PickMe/Uber (car).4 – 4.5 hoursLKR 19,800 – LKR 28,100
BusMatara to Wellawaya, then a bus up to Ella. Long, cheap and scenic.5.5 – 7 hoursLKR 500 – 900

Fares are estimates, last reviewed October 2026.

Local tips

  • Stop at Ravana Falls just before Ella.
  • Combine the drive with a morning safari at Udawalawe or Yala to break up the journey.

Check a fare

About 165 km by road

🛺 Tuk-tuk (PickMe / Uber)LKR 16,500 – LKR 21,500~5 h 54 min
🛺 Tuk-tuk (street, negotiated)LKR 24,800 – LKR 36,300A fair price to agree before you get in
🚗 Private car with driverLKR 19,800 – LKR 28,100~2 h 21 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 Ella?

About 4 – 4.5 hours by car for the 165 km trip. The bus takes 5.5 – 7 hours.

How much does a taxi from Mirissa to Ella cost?

Expect roughly LKR 19,800 – LKR 28,100 for a private car with a driver. Prices last reviewed October 2026.

What is the cheapest way to get from Mirissa to Ella?

The bus, at around LKR 500 – 900. Matara to Wellawaya, then a bus up to Ella. Long, cheap and scenic.

Rather not figure out transport?

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

Plan my trip