The Nine Arch Bridge, above the hill town of Ella in Sri Lanka's central highlands, spans a forested gorge on nine stone arches that hold not a single beam of steel. British and Ceylonese engineers built it entirely from stone, brick and cement and finished it between 1919 and 1921. The viaduct runs about 91 metres long and stands roughly 25 metres above the valley floor, at around 945 metres of elevation, its curve of arches set against tea slopes and rainforest. A steel-free bridge this size was unusual even then; a persistent local story blames a wartime steel shortage, though no record confirms it. What is certain is that the masonry has stood for a century — long enough to make the bridge one of the island's most photographed structures and an Archaeological Protected Monument, though not, despite the frequent claim, a UNESCO site.
Here the train is the real spectacle. The Kandy–Ella–Badulla route, long counted among the world's great rail journeys, runs straight across the arches, and as a blue carriage eases over them passengers lean from the open doorways while travellers on the path below wait for the shot. Arrive at dawn and mist often fills the gorge, so the bridge seems to surface from cloud; by afternoon the slopes fill with the colours of tea pickers at work. Reaching it changed in late 2025, when Cyclone Ditwah wrecked long stretches of the highland railway and closed the line for months. The Nanu Oya–Badulla section, which includes Ella and the bridge, reopened in June 2026, though the Kandy end was still under repair — so check the current service before building a trip around the train. The bridge itself is free and open at any hour, but the line is live, and leaning from moving carriages here has cost lives.