Riding the Train Over the Nine Arch Bridge — Sri Lanka travel story by Lankan Stays & Trails

Nine Arch Bridge · From the Train

Riding the train over the Nine Arch Bridge

Watching a train cross the Nine Arch Bridge is a classic Ella moment. Riding across it is less common and just as satisfying, especially if you continue round the Demodara loop. It takes little more than an hour of your day.

October 29, 2026 · 6 min read · Lankan Stays & Trails

Hill CountryTransportPlanning

Quick answer

Riding the train over the Nine Arch Bridge means taking any eastbound train from Ella towards Demodara or Badulla; the bridge comes a few minutes after leaving Ella station. The short hop to Demodara takes roughly 15 to 20 minutes, and Ella to Badulla roughly one to one and a half hours. Unreserved tickets are bought at Ella station on the day, and the curve is seen best from the right-hand side heading east (hedged; ask locally).

Key takeaways

  • The Nine Arch Bridge lies a few minutes east of Ella station on the line to Demodara and Badulla.
  • Ella to Demodara by train takes roughly 15 to 20 minutes; Ella to Badulla roughly one to one and a half hours.
  • Unreserved tickets for the short hop are usually bought at Ella station on the day.
  • Beyond the bridge, the line loops round a hill at Demodara and passes beneath itself.
  • Leaning out of carriage doors for photographs causes serious injuries every year.

What riding across the Nine Arch Bridge is like

Riding the train over the Nine Arch Bridge is brief: a few seconds on the arches, high above the valley, with tea and forest falling away below. The crossing itself is short, but the approach through cuttings and round the hillside builds the moment, and you often see crowds waving from the viewpoints.

The train continues to Demodara, where the line loops round a hill and passes beneath itself, and then on to Badulla, the terminus. Riding the whole stretch gives a much better sense of the engineering than standing at a single viewpoint.

The ride is a different experience from the famous Kandy to Ella journey: shorter, quieter and focused on one remarkable stretch of line.

  • →Bridge: a few minutes after leaving Ella station.
  • →Demodara loop: the spiral just beyond.
  • →Badulla: the terminus, roughly one to one and a half hours from Ella.

Which trains cross and how to ride

Any eastbound train leaving Ella towards Demodara and Badulla crosses the Nine Arch Bridge, as does any westbound train coming from Badulla. Several trains run each day in each direction, but times vary and delays are common, so check at Ella station.

For a short ride, unreserved second or third class tickets are usually bought at the station shortly before departure. Reserved seats on the main expresses are booked further ahead and are not needed for a short hop.

The cheapest and simplest plan is to ride from Ella to Demodara, walk around the station area and the loop, then return by the next westbound train or by tuk-tuk.

  • →Short hop: Ella to Demodara, roughly 15 to 20 minutes.
  • →Longer ride: Ella to Badulla, roughly one to one and a half hours.
  • →Tickets: unreserved, bought at Ella station on the day.

Which side to sit on

Heading east from Ella towards Demodara, the curve of the Nine Arch Bridge is usually seen best from the right-hand side of the train, looking back along the arches as the line bends. Some travellers report the opposite depending on where they stand in the carriage, so ask locally and be ready to move.

Unreserved carriages are often busy, so a window seat is not guaranteed. Standing near a window, rather than in a doorway, is the safer way to get a view.

Leaning out of carriage doors for photographs causes serious injuries every year on this line. Keep your body inside the train, especially on the bridge and in cuttings.

  • →Heading east: try the right-hand side (hedged).
  • →Heading west: try the left-hand side (hedged).
  • →Never lean out of doors.

Getting back to Ella

After riding over the Nine Arch Bridge to Demodara, you can return to Ella on a westbound train, take a tuk-tuk back by road, or walk back along the paths to the bridge and town. The walk is roughly 1 to 1.5 hours, steep in places.

Walking back along the tracks is popular but risky and in places prohibited, and trains can appear suddenly in cuttings and on curves. The road route or a tuk-tuk is the safer choice.

If you ride all the way to Badulla, combine it with Dunhinda Falls or the town's temples, then return to Ella by road, roughly 45 minutes to an hour.

Fitting the ride into an Ella stay

A ride over the Nine Arch Bridge fits easily into a half day in Ella. Take a morning train to Demodara, explore, and be back by lunch. Or combine it with a Badulla day trip.

Lankan Stays & Trails can time the ride for guests and arrange a driver to meet them at Demodara or Badulla, so the return is quick and safe.

  • →Half day: train to Demodara, tuk-tuk back.
  • →Full day: train to Badulla, Dunhinda Falls, road back.
  • →With children: a short hop to Demodara is enough.

Frequently asked questions

How long is the train from Ella to the Nine Arch Bridge?

The Nine Arch Bridge is only a few minutes by train from Ella station, on the line towards Demodara. There is no station at the bridge itself, so you ride across and get off at Demodara, roughly 15 to 20 minutes from Ella, before returning by train, tuk-tuk or on foot.

Can you take a train over the Nine Arch Bridge?

Yes. Every train running between Ella and Demodara or Badulla crosses the Nine Arch Bridge. Buy an unreserved ticket at Ella station for a short eastbound ride, and you will be on the arches within minutes. Ask at the station for the day's times.

Which side of the train is best for the Nine Arch Bridge?

Heading east from Ella, the right-hand side of the train is usually reported as the better side for seeing the Nine Arch Bridge's curve, but accounts vary depending on where you stand. Ask locally, stand near a window and never lean out of the doors.

Do you need to book a ticket to ride over the Nine Arch Bridge?

For a short ride from Ella to Demodara or Badulla, you do not usually need to book ahead. Unreserved tickets are sold at Ella station shortly before departure. Reserved seats on the main expresses are booked in advance but are not necessary for this short hop.

Is it worth riding to Badulla from Ella?

Riding from Ella to Badulla is worth it for railway lovers, because it includes the Nine Arch Bridge, the Demodara loop and roughly one to one and a half hours of hill scenery. Combine it with Dunhinda Falls and return to Ella by road for a satisfying day.

Can you get off the train at the Nine Arch Bridge?

No. There is no station at the Nine Arch Bridge, so trains do not stop there for passengers. The nearest stations are Ella and Demodara, and the bridge is reached on foot from either. Never jump from a train or walk the tracks to reach it.

Lankan Stays Team