Uva Province · Ella
Nine Arch Bridge is one of Sri Lanka’s most photographed railway landmarks, located between Ella and Demodara in the central highlands. Built during the British colonial period and opened around 1921, it is a fine example of early 20th-century railway engineering in Sri Lanka, constructed without steel due to material shortages during World War I.
The bridge stretches about 91 meters in length and rises approximately 24 meters above the valley floor. As its name suggests, it is supported by nine stone arches, all built using brick, cement, and stone. The structure blends into the surrounding landscape, with dense jungle, tea plantations, and misty hills creating a dramatic setting.
One of the most interesting aspects of the Nine Arch Bridge is its location on a curved section of railway track. This allows visitors to see trains slowly crossing the bridge while framed by green hills on both sides. The trains on this line operate between Kandy and Badulla, one of the most scenic rail journeys in the country.
The area around the bridge is accessible via a short walk through tea fields and village paths. There are several viewpoints along the route where visitors can watch trains pass. Timing is important, as trains do not run frequently, but when they do, the moment attracts both photographers and travelers.
Key things to know:
- Built during the British colonial era, opened around 1921
- Located between Ella and Demodara railway stations
- Best time for visits: early morning or late afternoon for soft light
- The train schedule varies, so waiting may be required
- Moderate walking is needed from the nearest road access points
Nine Arch Bridge is a working piece of history still in daily use. Its combination of engineering design and natural surroundings makes it one of the most recognizable landmarks in Sri Lanka’s hill country.