Sabaragamuwa Province · River, waterfalls and the gateway to the hills

Belihuloya

A small river town where the hill country meets the south — swimming pools in the river, waterfalls and quiet walks, away from the tour-bus circuit.

Facts checked · 10 October 2026History, dates and visitor details on this page were checked against the public sources listed below. Drive times and prices come from our own routes and rates, and are approximate.
Sources
The place

Why Belihuloya is worth your time

Belihuloya is a small town on the Belihul Oya river, in the foothills where the hill country drops towards the southern plains. It sits on the route between Ratnapura, Balangoda and Haputale, and it is where green valleys, tea slopes and river gorges meet.

It is a place for slow days. The river has pools for swimming, there are waterfalls within reach, and the walking is easy, through rice paddies and village paths. Many travellers pass straight through on the way from the hills to the south coast, but a night here rewards you.

It is also close to Horton Plains, Bambarakanda Falls and the southern hill country, which makes it a useful, quiet base for exploring without going all the way up to Nuwara Eliya.

What to see

The things worth stopping for

The river pools

Natural pools in the Belihul Oya are used for swimming and paddling, especially in the drier months. Check water levels with your host before getting in.

Bambarakanda Falls

At about 263 metres, the tallest waterfall in Sri Lanka, reached from Belihuloya by road and a short walk. Best after rain. Full guide →

Horton Plains

The high plateau and World's End viewpoint are about an hour away by road, an easy day trip from Belihuloya. Destination guide →

Village walks and paddy fields

Easy walks through farmland and forest edges, best early morning or late afternoon.

Tea and spice gardens

Small gardens in the area show how tea, spices and fruit are grown on these slopes.

Haputale and Ella links

Belihuloya is a natural overnight between the hill country and the south coast, avoiding a single very long driving day.

Straight advice

Planning your visit

What we tell our own guests before they go — including the parts other operators leave out.

Do this

  • Use it as a night between the hills and the south coast
  • Swim in the river only with local advice on water levels
  • Visit Bambarakanda Falls after rain for the best view
  • Combine with Udawalawe for elephants the next day
  • Start day trips early to avoid afternoon cloud

Know this first

  • It is a small, quiet town — few restaurants and little nightlife
  • The hill roads are winding; allow more time than the distance suggests
  • Rain can come at any time of year in the hills
  • River levels can rise quickly after rain
Getting there

How to reach Belihuloya

Roughly four and a half to five hours from the airport, via Ratnapura and Balangoda, on winding roads that climb into the hills. Belihuloya is beyond Balangoda on the road to Haputale and Horton Plains.

It works well as a stopover when moving between the hill country and the south coast, rather than a stand-alone destination.

Get an instant transfer price

Drive times from Belihuloya

Airport → BalangodaUS$ 80
Belihuloya → Horton Plains1 hr
Belihuloya → Udawalawe1.5 hrs
Belihuloya → Ella3 hrs

Prices are per vehicle for a sedan carrying up to three passengers; vans for families and groups are quoted on request. Drive times are approximate.

Good to know

Belihuloya — frequently asked

What is there to do in Belihuloya?

Swim in river pools, walk through paddy fields, see Bambarakanda Falls and use it as a base for Horton Plains. It is a place for slow days.

Is Belihuloya worth a night?

Yes, if you are moving between the hills and the south, because it breaks a long drive and offers a quiet, green stop.

How far is Belihuloya from Colombo Airport?

About four and a half to five hours by road, through Ratnapura and Balangoda.

Can I visit Horton Plains from Belihuloya?

Yes. It is roughly an hour by road, so start early for clear views; we can arrange the driver and timing.

Nearby

More places close to Belihuloya

Most routes link three or four places in one region before moving on. These are the neighbours.