Skip to content
Mixroutes
Field note · Sri Lanka · Badulla District, Uva Province

Ella

Ella sits near the top of Sri Lanka's hill railway, a few stops short of the Badulla terminus, and the train is the reason most people come. That matters more than usual right now: Cyclone Ditwah wrecked most of the network in late 2025 and the Colombo and Kandy end of the hill line has still not been confirmed reopened, while Badulla to Ella to Nanu Oya is running again. Everything else moves by road from one short strip: the bus stops at the southern end of Ella's main street, where buses go down through Ella Gap to Wellawaya and on to the south coast, and up over the ridge to Bandarawela, Badulla, Haputale and Nuwara Eliya. Inside the town, tuk-tuks are everywhere and drivers quote by the trip rather than the meter, so the apps are the honest baseline. Guest houses rent scooters and a few outfits will deliver a self-drive tuk-tuk, both of which need a locally issued permit on top of your own licence. The two things visitors ride for, Nine Arch Bridge and Little Adam's Peak, are both walkable from the town centre, and drivers make a living from people who do not know that.

Researched
21 September 2026
Reviewed
not yet
Ways of moving
7, 30 sources
Not confirmed
8
Fares seen
2024–2026
The place

Ella is a small town in the Badulla District of Uva Province, Sri Lanka governed by Ella Pradeshiya Sabha. It is approximately 200 kilometres (120 mi) east of Colombo and is situated at an elevation of 1,041 metres (3,415 ft) above sea level. The area has a rich bio-diversity, dense with numerous varieties of flora and fauna. Ella is surrounded by hills covered with cloud forests and tea plantations. The town has a cooler climate than surrounding lowlands, due to its elevation. The Ella Gap allows views across the southern plains of Sri Lanka.

Adapted from Wikipedia, CC BY-SA 4.0. The place page has what to see, do and eat, and every way there from the planner.

How transport works here

7 ways of moving, each with its rule

We confirmed seven ways of moving to, from or around Ella: two by rail and cable, two by road, two hired or on demand and one under your own steam, from 30 sources. Two of them run only on demand or when the seats are full, so there is no timetable to show; the rule is written where the timetable would be.

The fares were seen in 2024 to 2026; a fare from an older year is a floor, not a price. We rate 3 of the 7 high confidence, our own judgement of the sources. The entry was checked on 21 September 2026, and ends with eight things we could not confirm.

2 ways

By rail and cable

01
train

Hill Country train to Ella

Colombo Fort to Kandy, Hatton, Nanu Oya (for Nuwara Eliya), Haputale, Ella and Badulla. Ella is 271 km from Colombo Fort and 21 km short of Badulla

Ella Railway Station is at the northern edge of the town centre, a short walk from the main street. Unreserved tickets are sold at the station counter on the day, sometimes only an hour before departure, and cannot sell out. Reserved seats are a separate transaction: at Colombo Fort they come from the Berth and Intercity Reservations Office, counter 17, reached from the roadway at the left-hand end of the station front; in Kandy from counters 1 and 2, marked as the Intercity counter. At Colombo Fort the unreserved counters for this line are 2 and 8. Seat 61 notes the reserved cars have their own attendant who locks doors to keep standees out, and that the air-conditioned first class and second class reserved cars sit at the Colombo end of the train between Colombo and Kandy and at the Badulla end beyond Kandy, so wait at the right end of the platform at an intermediate stop like Ella

When
Normal service is three daytime trains and one night mail each way between Colombo and Badulla, plus extra trains that turn back at Nanu Oya or Kandy. In normal times trains 1005 Podi Menike, 1015 Udarata Menike and 1007 reach Ella around 16:18, 17:23 and 18:41. Check before travelling: after Cyclone Ditwah, Sri Lanka Railways' own notice says Badulla to Nanu Oya has resumed, and Seat 61 still listed Colombo to Kandy, tea country and Badulla as affected in June 2026
Takes
Colombo to Ella is 9 to 10 hours; Kandy to Ella about 6 to 7 hours; Nanu Oya to Ella roughly 3 hours
Fare 2026
Colombo to Ella unreserved second class Rs 900, third class Rs 440 (2026). Sri Lanka Railways' own tariff for Colombo Fort to Nanu Oya unreserved is Rs 750 second class and Rs 360 third class. Bandarawela to Badulla is Rs 80 second class and Rs 40 third class. Reserved seats cost more than unreserved on the same train; resellers charge several times face value

SeasonYear-round when the line is open. The southwest Yala monsoon soaks the hill country roughly April to July, October and November are unsettled, and the hills are at their driest and clearest from January to March. Landslides after heavy rain are what closed the line in 2025. BookingOnly reserved cars can be booked, up to 30 days ahead. Wikivoyage says 32 days for Ella; Seat 61 says 30 days network-wide. They sell out within minutes, particularly the first class observation car and the air-conditioned first class car on the blue trains. Official online booking is at seatreservation.railway.gov.lk/mtktwebslr. Agents such as 12Go and Bookaway resell the same reserved seats at a markup, and in December and January tickets are often unavailable even from resellers one to two weeks out. If you miss out, buy an unreserved ticket at the station on the day and stand or sit in second or third class, which cannot sell out; a reserved seat in third class beats standing in second. Run bySri Lanka Railways (Sri Lanka Government Railways).

02
train

First class observation car and the Ella Odyssey

Rear observation saloon attached to selected Colombo to Badulla trains, and the separately branded Ella Odyssey and Dunhinda Odyssey tourist trains over the same hill line

The observation car is the last vehicle on the train, with large rear windows looking back down the track. It is marked as class O in Sri Lanka Railways listings and is always reserved. On the Ella Odyssey the classes are an air-conditioned first class car with sealed windows and a second class reserved car with windows that open; the open-window car is the better one for photographs. Seat 61 warns some observation cars are air-conditioned and some are not, and that there is no catering, so bring your own food and water. Only two pairs of seats look straight out of the rear window

When
The observation car runs on a handful of departures a day in normal times, including trains 1126, 1009 and 1007 towards Badulla. The Ella Odyssey runs mainly at weekends and on public holidays, about 7 hours between Kandy and Ella
Takes
Same as the ordinary train on the section travelled; the Ella Odyssey takes longer because it stops for photographs
Fare 2025
Reserved first class costs more than the unreserved second class fare of Rs 900 Colombo to Ella. Sri Lanka Railways publishes block-booking charges for whole carriages on Colombo Fort to Badulla trains, including the Ella Odyssey and Dunhinda Odyssey, at Rs 12,000 a first class seat, Rs 10,000 second class and Rs 8,000 third class, for groups of more than 10 booked at least 35 days out. Individual reserved fares are lower and resellers charge several times face value

SeasonRuns when the hill line is open. Suspended or truncated since Cyclone Ditwah in November and December 2025; a Hopscotch Travels update in December 2025 expected the full Colombo to Ella run to stay closed for months. BookingTickets release 30 days ahead on the Sri Lanka Railways portal and sell out within minutes. Agencies buy them the moment booking opens and resell at a markup. Station counters can work but rarely do at this level of demand. Run bySri Lanka Railways.

2 ways

By road

03
minibus

Buses down Ella Gap to Wellawaya and the south

Ella south through Ella Gap to Wellawaya, where the road splits for Matara and Galle along the south coast, for Kataragama and Tissamaharama, and for Monaragala, Ampara and Pottuvil

The bus stops are at the southern end of Ella's main road, just south of the Ella to Passara road junction. Buses towards Ampara pull in in front of the curd shop and the Lavazza Barista shop. Wave the bus down and pay the conductor on board. Coming the other way, from Wellawaya you take a Bandarawela bus, but only one of the two Wellawaya to Bandarawela routes goes through Ella, so confirm with the conductor. Wikivoyage warns that tuk-tuk drivers in Wellawaya will steer you to the wrong platform so you take their tuk-tuk instead

When
From the Ella bus stops, about 7 departures a day to Matara, 4 to Galle stopping at Mirissa, 4 to Kataragama, 4 to Ampara, 3 to Monaragala, 3 to Maligawila, 3 to Thanamalwila and 2 to Ambilipitiya (April 2025). Named departures include 08:45 Ella to Matara and 09:15 Ella to Ampara via Monaragala and Siyambalanduwa
Takes
Wellawaya about 1 hour. Monaragala about 2 hours. Matara and Galle 5 to 7 hours over the escarpment. Monaragala to Pottuvil and Arugam Bay about 3 hours 30 minutes
Fare 2026
Ella to Monaragala Rs 184 and Monaragala to Arugam Bay via Pottuvil Rs 247 (2025). The National Transport Commission's July 2026 interprovincial tariff gives the full Matara to Badulla fare, route 31-2, as Rs 989 on a normal bus; Ella is short of Badulla so pays less. Colombo to Badulla, route 99, is Rs 1,117 normal, Rs 1,676 semi-luxury and Rs 2,131 air-conditioned. A local bus down to Rawana Falls is about Rs 50

SeasonYear-round. The Ella Gap descent and the roads over the escarpment are the weak point in heavy rain; the southwest monsoon runs roughly April to July and October and November are unsettled. BookingNone for ordinary buses, pay the conductor. Long-distance air-conditioned interprovincial services can be reserved through the National Transport Commission's online reservation system. Run bySri Lanka Transport Board and private operators under National Transport Commission route permits.

04
minibus

Buses up the ridge to Bandarawela, Badulla, Haputale and Nuwara Eliya

Ella north and west along the A16 and B-roads to Bandarawela, Badulla, Haputale, Welimada and Nuwara Eliya, plus night buses to Kandy and Colombo

Same stops on the southern end of Ella's main road. Bandarawela is the interchange for anything heading west: Haputale, Welimada and Nuwara Eliya buses all run from there, and Badulla is the interchange for Ampara, Trincomalee and the north. Badulla bus station is on King Street near the post office. Ella to Badulla is also a short train hop when the line is running, which is often faster than the road

When
From Ella, about 5 departures a day to Nuwara Eliya and 3 night buses to Kandy (April 2025). From Badulla, buses to Nuwara Eliya run about half-hourly until 16:30 and to Colombo between 07:30 and 23:00. From Bandarawela there are regular services to Nuwara Eliya via Welimada, to Haputale, to Colombo and to Galle
Takes
Bandarawela 30 to 45 minutes, Badulla about 1 hour 30 minutes, Haputale about 1 hour 30 minutes, Nuwara Eliya 3 to 4 hours, Kandy about 6 hours, Colombo about 7 hours
Fare 2026
National Transport Commission July 2026 full fares: Kandy to Badulla, route 21, Rs 590 normal and Rs 885 semi-luxury; Colombo to Badulla, route 21-6, Rs 1,100 and Rs 1,650; Colombo to Nuwara Eliya, route 79, Rs 844 normal, Rs 1,266 semi-luxury and Rs 1,619 air-conditioned. Short hops from Ella are a fraction of these; Wikivoyage puts ordinary Sri Lankan bus travel at roughly Rs 5 to 10 per km

SeasonYear-round. Expect fog and slow going on the Welimada and Nuwara Eliya roads in the afternoons, and worse in the April to July monsoon. BookingNone on ordinary buses. Guest houses and agents in Ella also sell seats in shared tourist minivans to Nuwara Eliya, Haputale, Kandy and the south coast, which pick up at your accommodation; these are not a public service and prices are set by the agent. Run bySri Lanka Transport Board and private permit holders.

2 ways

Hired, booked and on demand

05
tuk tuk

Tuk-tuks in and around Ella

Anywhere in Ella and the surrounding valley: the station, Nine Arch Bridge, Little Adam's Peak, Rawana Falls, Demodara, Bandarawela and Ella Rock trailheads

They wait outside Ella railway station and along the main street, and you can wave one down almost anywhere. No meters in practice. Agree the price before you get in, and be specific about the destination, because drivers taking you to Nine Arch Bridge will otherwise use a long circuitous road route that ends at track level and costs more. Wikivoyage advises asking locals rather than tuk-tuk drivers for directions to the bridge. The honest way to set a price is to open PickMe or Uber, which both work in Sri Lanka and both list tuk-tuks, and use the app quote as the number to bargain against or simply take the app ride

When
On demand, all day; thinner after dark
Takes
Station to the main street 5 minutes; Nine Arch Bridge road approach 10 to 15 minutes; Rawana Falls about 15 minutes
Fare 2025
Wikivoyage puts a fair negotiated rate at Rs 70 to 100 per km, and notes most drivers overcharge foreigners, so never accept the first price. For comparison on the same hill roads, a tuk-tuk from Nanu Oya station into Nuwara Eliya town, 8 km, should be about Rs 1,500, and a hop inside Nuwara Eliya town about Rs 700

SeasonYear-round. BookingNone needed. Use PickMe or Uber if you want a fixed price without haggling; PickMe has the wider coverage outside the big cities. Run byIndependent owner-drivers; PickMe and Uber both dispatch three-wheelers.

06
private hire

Self-drive scooter and tuk-tuk hire, and the permit you need first

Ella as a base for the Uva hills: Ella Gap, Demodara, Passara, Bandarawela, Haputale and the Lipton's Seat road

Most guest houses in Ella rent scooters, and Wikivoyage calls this the best way to get around. Self-drive tuk-tuks come from national rental companies rather than local shops; TukTukRental.com lists Ella as a delivery point. The legal part is the catch. A foreign licence alone is not enough and an International Driving Permit alone is not enough either. You need your national licence, a physical IDP booklet from your home country, and then a Recognition Permit issued in Sri Lanka by the Automobile Association of Ceylon, which has offices in Colombo and Kandy. For a tuk-tuk the permit has to be endorsed 3WHEEL; the Department of Motor Traffic is not currently issuing three-wheeler authorisation to foreign visitors. For a scooter your home licence and IDP must already carry the motorcycle category, because most scooters here are over 100cc and you cannot add the category as a tourist. Rental companies will arrange the AAC permit in advance if you send them scans before you arrive

When
On demand from guest houses; rental companies need a few days' notice to have the permit ready
Takes
Rented by the day or the week
Fare 2026
Delivery of a rental tuk-tuk to Ella costs an extra US$40 on top of the daily rate (2026). Guest house scooter rates in Ella were not confirmed from a source

SeasonYear-round, but the hill roads are wet, misty and slippery from April to July and again in October and November, and leeches come out on the verges after rain. BookingScooters walk-up at the guest house. Tuk-tuks online in advance so the Recognition Permit is ready. Carry all three documents when you drive: national licence, IDP and Sri Lankan Recognition Permit. Run byElla guest houses for scooters; TukTukRental.com and similar national operators for tuk-tuks; Automobile Association of Ceylon for the permit.

One way

On foot, by bike, or otherwise

07
walking trail

Walking to Nine Arch Bridge and Little Adam's Peak instead of riding

Ella town centre east along Ella to Passara road to the Little Adam's Peak path and the Nine Arch Bridge turn-off; or along the railway track from Ella station to the bridge

From the town centre walk east on Ella to Passara road. About 20 minutes along, the path for Little Adam's Peak cuts left across tea plantations before the final climb. For Nine Arch Bridge, keep going roughly 45 minutes and take a left down a paved road and concrete steps. The alternative is to walk the railway line from Ella station straight to the bridge, listening for trains. The bridge and the peak link up: it is about 5 km between them. Ella Rock is the longer one, about 2 hours each way, the first 1.5 km along the track south of Ella. Villagers below Ella Rock rub out the paths and cut new ones, then appear offering to guide you, so follow the OpenStreetMap trails marked Footpath to Ella Rock in an offline maps app

When
Any time. Roughly four trains cross Nine Arch Bridge between 10:00 and 13:00, so check the timetable if you want one in the photograph
Takes
Little Adam's Peak about 45 minutes each way from town. Nine Arch Bridge about 45 minutes each way. Ella Rock about 2 hours each way
Fare 2024
Free. Ella Rock has a foreigner entry charge of Rs 930. Ella Organic Tea Garden, 5 km south off Kithalella road, charges Rs 3,000 a person for its tour

SeasonYear-round, but do not walk the trails in shorts and sandals after rain: leeches wait on the roadside vegetation. Come early for the bridge, it fills with visitors later. Run byNone; these are public paths and railway walking routes.

Not confirmed

What we could not find out

8 things the researcher looked for and did not find, in their own words, with where to ask instead. None of this goes into the planner; it stays here until someone confirms it.

  1. 01

    Correction to the brief: reserved train seats open 30 days ahead on Seat 61's reading, not a settled 32; the Ella Wikivoyage article says 32 days. Both agree they vanish immediately. The exact number could not be confirmed from Sri Lanka Railways directly because the official Train Schedule page has been down for redevelopment since at least June 2026 and the reservation portal needs a login.

  2. 02

    Correction to the brief: the hill railway may not be running end to end. Cyclone Ditwah damaged about 70% of the network in November and December 2025. Sri Lanka Railways' front page carries a notice that Badulla to Nanu Oya has resumed, and Seat 61's page updated 10 June 2026 still lists Colombo to Kandy, tea country and Badulla as affected. No source found confirming whether Nanu Oya to Kandy and Colombo had reopened by September 2026. Check railway.gov.lk before planning around the train.

  3. 03

    Exact 2026 reserved-seat fares Colombo or Kandy to Ella for first class observation, first class air-conditioned and second class reserved were not found. The published unreserved fares and the group block-booking charges are sourced; the ordinary reserved fares are not.

  4. 04

    The size of the reseller markup on Ella train tickets could not be pinned to a number. Sources say several times face value but none quote a figure.

  5. 05

    Ella Odyssey current operating days, departure times and ticket prices for 2026 could not be confirmed; the Sri Lanka Railways page for it has not been updated since 2022 and the schedule site is offline.

  6. 06

    Scooter hire day rates in Ella were not found from a citable source. Ask guest houses directly.

  7. 07

    Shared tourist minivans from Ella to Nuwara Eliya, Haputale and the south coast are sold widely by guest houses and agents, but no operator page with fares and pick-up times could be fetched; 12Go and Bookaway route pages render in JavaScript and returned nothing useful.

  8. 08

    No official Sri Lanka Railways bulletin confirming Ella station's current served destinations could be retrieved; the Train Schedule page shows a notice saying it is under development.

In the planner

What the planner can route today

The options above live on the place page, not in the departure board: a boat that comes when you phone has no time to show. What the board can do for Ella is this.

Y
Scheduled flightsColombo (RML), 129 km
F
Trains and coaches1 feed listed in the Mobility Database, not compiled yet (Lanka Metro Transit)
N
Ferriesno crossing within 25 km
Y
Driving and taxiOpenStreetMap roads; cab fare from the country band
N
Bike and scooter shareno share feed known
N
Cruisesno open itinerary source anywhere

Y routable now · F found, not yet implemented · N no source known. Nearest place with more: Kandy, 65 km.

Go there

Getting to Ella

  • Colombo → Ella
    Train, bus, flight, ferry and road, side by side
  • Jaffna → Ella
    Train, bus, flight, ferry and road, side by side
  • Thiruvananthapuram → Ella
    Train, bus, flight, ferry and road, side by side
  • From anywhere
    The planner compares every way there from wherever you are.
    Plan a trip
Read next

Other places in these notes

  1. 01
    GaviIN

    nearest on the map · 6 ways of moving

    514 km
  2. 02
    ThekkadyIN

    nearest on the map · 8 ways of moving

    517 km
  3. 03
    SuryanelliIN

    nearest on the map · 6 ways of moving

    552 km
  4. 04
    VattavadaIN

    nearest on the map · 6 ways of moving

    556 km
  5. 05
    KanthalloorIN

    nearest on the map · 6 ways of moving

    565 km
  6. 06
    NelliyampathyIN

    nearest on the map · 7 ways of moving

    629 km