Travellers
Nine Arches Bridge and Ella: a classic Sri Lankan hill country escape
All articlesDestinations

Nine Arches Bridge and Ella: a classic Sri Lankan hill country escape

Travellers Team·10 January 20223 min read

How to visit Ella and the Nine Arches Bridge, plus tips for exploring the central highlands.

Ella is where Sri Lankan hill country romance comes alive. Perched at 1,000 metres above sea level, this small village in the Badulla district attracts travellers seeking misty mornings, rolling tea plantations, and the famous Nine Arches Bridge—a colonial-era railway viaduct that looks even more magical in photographs than in person. It's a place where you'll want to linger.

Getting there and exploring

The train journey to Ella is legendary among backpackers—window seats open to endless views of tea country, and you'll pass through tunnels, over viaducts, and past small villages where locals wave from their gardens. Book your ticket in advance, and arrive early for a window seat. Once in Ella, most guesthouses are within walking distance of the village square. The Nine Arches Bridge is a thirty-minute walk downhill through tea plantations—go early or late to avoid crowds and get the best light for photography.

Beyond the bridge, explore the village's cafés (many offer excellent homemade food and fresh juice), visit nearby tea factories to learn how Ceylon tea is made, or hike to Ella Rock for panoramic views. Stay at least one night to experience Ella's quiet, cool evenings. The village fills with travellers during peak season, but it never feels crowded because there's so much space to explore. Bring layers—it's cool up there—and don't miss the sound of the tea plantations in the wind.

Planning a trip?

Search live flights at the top of the site, or tell us your plans and we'll build the trip around them.

Search flights
Our partners

We ticket on 30+ global airlines and accept all major payment methods.

SriLankan Airlines
Emirates
Qatar Airways
flydubai
Etihad Airways
Singapore Airlines
Cathay Pacific
Turkish Airlines
Gulf Air
Oman Air
Air India
IndiGo
Malaysia Airlines
Thai Airways
Saudia
Kuwait Airways
British Airways
Korean Air
SriLankan Airlines
Emirates
Qatar Airways
flydubai
Etihad Airways
Singapore Airlines
Cathay Pacific
Turkish Airlines
Gulf Air
Oman Air
Air India
IndiGo
Malaysia Airlines
Thai Airways
Saudia
Kuwait Airways
British Airways
Korean Air
Visa
Mastercard
American Express
UnionPay
PayPal
Google Pay
Apple Pay
Visa
Mastercard
American Express
UnionPay
PayPal
Google Pay
Apple Pay
SLTDA registered · IATA accredited · SQAA/TA/01902 · LankaQR & local bank transfer

Inquire now

Tell us a little about your trip and a Travellers consultant will get back to you with a tailored plan and quote.

Optional

Travel dates, number of travellers, preferences…

By sending this you agree to be contacted about your trip. We never share your details.