Skip to content
Voykit
Set your trip — dates, party, bagsPlanner

Draft data. Times, fares and step counts are desk estimates awaiting field checks. Unknown times stay unknown. How we verify

Region

Uva

Sleep in Ella or Haputale for the train and hikes; treat the lowlands (Udawalawe, Kataragama) as a separate stop.

Not field-verified

Key facts · Sri Lanka

Best months
Dec–Apr
Currency
Sri Lankan rupee (LKR, Rs)
Language
Sinhala and Tamil
Plugs
D · G · M · 230 V
Time zone
UTC+5:30 all year
Month by month hereIn detail ↓
Rules in force · 5
  • South Asia ↗Trekking regions, border districts and several Indian states need separate permits on top of the visa; check the permit before you book transport into them.
  • South Asia ↗Remove shoes (and in many Jain and Hindu temples, leather) before entering; cover shoulders and legs; ask before photographing people or rituals.
  • Sri Lanka ↗Apply for the Electronic Travel Authorisation only on the official government ETA site; lookalike sites charge extra, and the rules and fees change.
  • Sri Lanka ↗At temples cover shoulders and knees, take off shoes and hats, and never pose with your back to a Buddha statue; Buddha images on clothes or tattoos cause offence.
  • Sri Lanka ↗Carry Sri Lankan rupees in small notes; tuk-tuks, buses and small shops are cash-only, and ATMs are fewer outside the cities.

Uva is the eastern half of Sri Lanka's hill country: the Main Line climbs through Bandarawela, Haputale and Ella, then drops to Badulla, while the province's south-east is dry lowland with national parks. Most travellers come for the train, tea estates and waterfalls, and stay 2–3 nights in the highlands. The lowlands are 2–4 hours away by road and work better as their own stop than as a day trip.

Sleep

Which bed, for how many nights, and what to do from it

Where to sleep

6 places in this region

Sleep base

  • EllaCity guide

    Train stop, Little Adam's Peak, Nine Arches Bridge; the busiest beds in the province.

    Best Jan–Apr

    Open Ella →

  • HaputalePlanned

    Ridge-top town, Lipton's Seat, quieter than Ella.

    Page planned: listed so the region plan is complete.

  • BandarawelaPlanned

    Market town with the widest range of rooms and buses.

    Page planned: listed so the region plan is complete.

Day trip

  • BeragalaPlanned

    Viewpoint junction on the A4 between Haputale and Koslanda.

    Page planned: listed so the region plan is complete.

  • KataragamaPlanned

    Pilgrimage town in the dry south-east; pairs with Yala.

    Page planned: listed so the region plan is complete.

Transit

  • BadullaPlanned

    Main Line terminus; Dunhinda Falls; useful for onward buses east.

    Page planned: listed so the region plan is complete.

Night sequences

2 nights
Ella 2: train in, Little Adam's Peak and Nine Arches on the full day
3 nights
Haputale 1 + Ella 2, moving by train between them
4 nights
Bandarawela or Ella 3 + one night near Udawalawe on the way south
  • Ella in December–January and July–August fills up; book beds and train seats ahead.
  • Hill-country afternoons bring mist and rain; start walks in the morning.
  • The lowland parks are 2–4 hours from the highlands by road — do not plan both in one day.

Day-trips door to door

ToFromDoor-to-door p50Last returnNote
Nine Arches BridgeElla30 minunknownWalk or tuk-tuk from Ella; go early, the bridge is busiest when a train is due.
Lipton's SeatHaputale60 minunknownTuk-tuk up then walk down through the tea estate; morning gives the clearest views.
Dunhinda FallsBadulla45 minunknownAbout 3 km from Badulla town; the path is muddy after rain.
Diyaluma FallsHaputale75 minunknownOn the A4 between Koslanda and Wellawaya; usually a stop on the road to the south coast.
Udawalawe National ParkElla150 minunknownToo far for a comfortable day trip; sleep near the park gate instead.

Bags between cities

There is no station-to-station luggage service in the hills; most travellers carry bags on the train or hire a car and driver for the transfer.

When and how

Months, arrival and passes

Seasons at a glance

From each city's month table

Pick a month to see where to go.

CountryJFMAMJJASOND
Ella
Sri Lanka (country-wide)
Go: the good monthsFair: workable, mixedPoor: heat, rain or hazeAvoid: storms, floods, closuresno data yet

Computed from each country’s own data; hover a country name for the source. Advisory countries are left out.

Climate strip

Month by month
ZoneJFMAMJJASOND
Highlands (Ella, Haputale, Bandarawela, Badulla)Central highlands, roughly 1,000–2,000 mokokokbestwetwetwetwetwetwetokok
Lowlands (Wellawaya, Kataragama, Udawalawe)South-east dry zonebestbestbestbestokokokokokwetwetbest
best: dry, mildok: workablewet: daily rain
Highlands (Ella, Haputale, Bandarawela, Badulla)
Cool nights year-round; the south-west monsoon brings rain and mist from May to September, and the north-east monsoon adds showers in October–November.
Lowlands (Wellawaya, Kataragama, Udawalawe)
Hotter and drier than the hills; October–November is the wettest stretch.

The province sits between two monsoon systems, so one half is usually workable: dry-zone parks are best December–March, the highlands are clearest January–April.

Get in

Door-to-door p50, 2026 estimate
FromToHowp50Note
Colombo FortElla / BadullaMain Line train~7 h to Ella, ~9 h to BadullaThe scenic hill route; reserved seats sell out days ahead, so book when your dates are fixed.
KandyEllaMain Line train~6 hThe classic hill leg; morning departures give the best views.
Nuwara EliyaHaputale / EllaTrain from Nanu Oya, or road~2 h to HaputaleNanu Oya is the railhead for Nuwara Eliya; check times before you commit.
Colombo or the south coastWellawaya / KataragamaBus or car and driver via the A4~5–7 h from ColomboRoad access to the lowlands; buses are frequent on the main A4 corridor.
Bandaranaike International (CMB)EllaTaxi or car and driver, or train from Colombo Fort~6 h by roadNo direct airport rail link; most travellers overnight in Colombo or Negombo first.

Regional passes

Verdict first

Main Line reserved seat

buy

Worth the small extra for the Colombo–Ella leg; unreserved carriages mean standing with bags.

Private car and driver

check

Pays off if you are combining the highlands with Udawalawe or Kataragama; run the day rate for your route.

Eat and move on

Regional food

Where and when it works
DishWhereTiming / trap
Rice and curryElla, Bandarawela, HaputaleGuesthouses often serve it by request; ask the night before.
Kottu rotiElla and Bandarawela townChopped flatbread with egg or chicken; a cheap, filling dinner.
Tea-estate platters and short eatsHaputale and BandarawelaBakeries sell rolls and pastries through the day; the best value lunch in the hills.
Fresh fish and hill-country specialsElla village centreCafés along Wellawaya Road run all day; prices are modest by Western standards.

Go next

Ella

planned

Train stop on the Main Line

The province's main traveller base.

Badulla

planned

Main Line terminus, ~1 h from Ella

Dunhinda Falls and onward buses east.

Haputale

planned

Train, ~40 min from Ella

Ridge views and Lipton's Seat.

Bandarawela

planned

Train or bus, ~30 min from Ella

Bigger town, more rooms and buses.

Beragala

planned

Bus or car on the A4

Viewpoint junction on the way south.

Kataragama

planned

Bus or car via Wellawaya, ~3 h

Pilgrimage town; pairs with Yala.

Udawalawe National Park

planned

Car via Wellawaya, ~2.5 h

Elephants; sleep near the gate.

Central Province

planned

Train or road via Nuwara Eliya

Kandy and the tea country.

Southern Province

planned

Road via Wellawaya and the A2

South-coast beaches and Galle.

Northern Province

planned

Long road or rail via Colombo

Jaffna and the Tamil north.

North Western Province

planned

Road via Kurunegala

Wilpattu and the west coast.