About Nine Arches Bridge, Demodara
The Nine Arches Bridge at Demodara is a colonial-era railway viaduct in Sri Lanka’s Uva Province notable for its nine consecutive arches. It is a prominent example of early 20th-century railway engineering on the hill country line.
Built during the British colonial period as part of the railway connecting the hill country, the viaduct was constructed using local materials and masonry techniques rather than steel. It has remained an enduring piece of railway infrastructure and local heritage.
The bridge sits near Demodara station in Uva Province, close to the town of Ella on Sri Lanka’s central highland railway line and is reachable by train or a short walk from nearby stations.
- Structure and construction: constructed entirely of brick, stone and cement with nine arches and no steel girders, dating to the British colonial railway era
- Viewing points: best views are from the approaches near Ella and Demodara stations where visitors can watch trains crossing the viaduct
Nearby Attractions to Nine Arches Bridge, Demodara
Best Time to Visit Nine Arches Bridge, Demodara
Best visited in morning light for photography; the site is an outdoor public rail viaduct and can be experienced year-round.
Weather & Climate near Nine Arches Bridge, Demodara
Nine Arches Bridge, Demodara's climate is classified as Tropical Rainforest - Tropical Rainforest climate with consistently warm temperatures year-round. Temperatures range from 16°C to 27°C. Abundant rainfall (1880 mm/year), wettest in November with a pronounced dry season.
| Month | Comfort | Temp | Feels | Rain | Sky | Humidity | Wind | UV | Daylight |
|---|---|---|---|---|---|---|---|---|---|
| January | Good | 16° - 25° | 20° | 176 mm | partly cloudy | 89% | 1.8 m/s | 1.9 very high | 11.7h |
| February | Very Good | 16° - 26° | 21° | 124 mm | partly cloudy | 86% | 1.8 m/s | 2.2 extreme | 11.8h |
| March | Very Good | 17° - 27° | 22° | 147 mm | partly cloudy | 81% | 1.4 m/s | 2.5 extreme | 12.0h |
| April | Good | 18° - 27° | 23° | 250 mm | partly cloudy | 81% | 1.3 m/s | 2.4 extreme | 12.2h |
| May | Very Good | 19° - 27° | 23° | 118 mm | partly cloudy | 81% | 2.2 m/s | 2.3 extreme | 12.3h |
| June | Excellent | 20° - 26° | 23° | 21 mm | partly cloudy | 77% | 3.6 m/s | 2.2 extreme | 12.4h |
| July | Excellent | 19° - 26° | 23° | 43 mm | partly cloudy | 73% | 3.2 m/s | 2.2 extreme | 12.3h |
| August | Excellent | 19° - 26° | 23° | 68 mm | partly cloudy | 72% | 3.3 m/s | 2.3 extreme | 12.2h |
| September | Very Good | 19° - 26° | 22° | 96 mm | partly cloudy | 73% | 2.8 m/s | 2.4 extreme | 12.0h |
| October | Good | 18° - 26° | 22° | 255 mm | partly cloudy | 80% | 1.6 m/s | 2.2 extreme | 11.9h |
| November | Good | 18° - 25° | 21° | 314 mm | overcast | 88% | 1.2 m/s | 1.8 very high | 11.7h |
| December | Good | 17° - 25° | 21° | 268 mm | overcast | 90% | 1.9 m/s | 1.7 very high | 11.6h |
How to Get to Nine Arches Bridge, Demodara
From Ella town centre: the bridge is approximately 1.5-2 km (20-30 minutes on foot downhill). Follow the signs toward Demodara; most visitors walk along the tea-terraced lanes toward the viaduct and then take a short path down to the viewing area. Trains serving the Kandy-Badulla line stop at Ella and Demodara stations; the Demodara station is a short walk from the bridge. If driving, negotiate a drop-off on the road above the bridge and walk down to the viewpoint; parking is limited.
Tips for Visiting Nine Arches Bridge, Demodara
- Arrive at least 30-45 minutes before the scheduled Colombo-Badulla train for the classic photo of the train crossing the bridge; the 9:30-11:00am window often has the best light.
- Approach from Ella town (about a 2 km, mostly downhill walk) rather than driving straight to the bridge - the walk passes several vantage points and tea plantations few buses stop for.
- Stand on the wooden viewing platform on the eastern side rather than the road for safer photos; avoid stepping onto the tracks.
- If the hill is fogged in, wait 20-30 minutes - the microclimate often clears suddenly and the scene transforms.
