One of the highlights in the mountain village of Ella is the 30-meter-high Demodara Nine Arch Bridge. Follow our favorite hike through the jungle to reach this stunning piece of architecture, hidden among lush green tea fields. Gaze in wonder from the viewpoints or walk on the bridge itself; it’s one of the things you must do in Sri Lanka. Discover how to visit the bridge, and our top tips for cafes, hotels, and timings.
History of Nine Arch Bridge, Ella
The magnificent stone train bridge in Ella, with its nine beautiful arches, was built by local P.K. Appuhamy, with support from the British, and is located between Ella and Demodara stations. People cross this 30-meter-high bridge on the famous Kandy to Ella train ride across the highlands, which is named one of the most beautiful train rides in the world.
We did this train ride on our trip, and it was one of the absolute highlights! However, you can also see the bridge from the ground by hiking to it yourself (as we did) or as part of a multi-stop day tour.
How to get to the Nine Arch Bridge
You have multiple options and ways to reach the train bridge, but our favorite was the hike from Ella through the jungle. It’s approximately 4 km from the town and takes around an hour, depending on the number of stops you need to make. Once at the top, you’ll get to witness the stunning architecture of the bridge, nestled in the misty jungle and surrounded by lush tea plantations. Here are the exact directions:

- Follow the road towards Little Adam’s Peak and turn left at the small colored temple. Tip: Put in Lake Front Cottage on Google Maps.
- For a quieter walk in the jungle, turn left into the jungle at the parking spots after Art Cafe Umbrella.
- From here, you must follow the path for about 10 minutes, which offers a unique view of the bridge. We think this path is the best route!
For safety reasons it’s better to not walk alone when it’s dark outside. If you want to arrive there for sunrise, it’s best to join a group of other travellers walking there.
Looking for the quickest route? Another option is to walk along the train tracks directly from Ella Town until you reach a tunnel. This is the quickest way, as after passing the tunnel, you immediately reach the Nine Arch Bridge.

If it’s hot and you don’t feel like doing the hike, the easiest way to get to the Nine Arch Bridge is by tuk-tuk ride from Ella. To save time, ask them to drop you off near the tunnel and walk to the last part of the bridge. Note: Be sure to ask your hotel about the usual price for this service to avoid being scammed. We paid between 300-500 LKR (1-2 USD).
Alternatively, hire a private driver for your trip or join an organized tour like this one!

This drone photo was taken during our first visit to Sri Lanka. Please note that you need to register your drone in Sri Lanka. You can do that here.
Must read: Complete 3-week Sri Lanka Route Guide
Nine Arch Bridge Train Times
The best thing about seeing the bridge, aside from the incredible views, is watching the trains pass by. We loved waving to all the locals and travelers, knowing they were experiencing the same memorable train trip for the first time, just as we had!
Trains pass the bridge about 6 times a day. The exact times change frequently in Sri Lanka, but there should be one every hour, which means you won’t have to wait long.
Top Tip: Local recommendations are always best! Ask the staff at your guesthouse or hotel about the current train times.
Once you’re at the bridge, there are small cafes where you can buy drinks and food, like Cafe Soul, Asanka Cafe, or Nine Arch Tree House. We recommend arriving in the morning, around 9:00 AM, so you can enjoy a delicious brunch after!
Best Time to Visit the Nine Arch Bridge
Sunrise is the best time to visit the Bridge. The light is stunning, and you avoid the crowds. By 10 AM, it is getting busier with tourists since it is the start of their day trip tour. Remember, if you plan to arrive at the bridge for sunrise, you’ll need to leave in the dark. If you’re alone, consider going with a group — for example, on this organized tour to Nine Arch Bridge.
If you’re wondering what time of year to visit Ella, the wet season is from September to December. To see the bridge when it’s sunny and dry, we recommend visiting from January to May. During this time, it’s busier in Ella, but it’s definitely the best time for hiking and seeing the Nine Arch Bridge!
Staying at Nine Arch Bridge in Ella
Nine Arch Bridge is a bit out of town. However, over the last few years, an increasing number of guesthouses have been opened or are currently under construction, located a bit closer to the bridge. The distance means you’ll need to hire a private driver or take a tuk-tuk to visit the popular restaurants. Nevertheless, waking up with a view of the Nine Arch Bridge is, without a doubt, a fantastic experience.
If you’re staying in town, it’s still super easy to visit the bridge. We also personally loved the hike to Nine Arches; it was a real highlight of our trip to Ella. (See all hotels in Ella)
By purchasing through our links, you support us at no additional cost.
Thank you for your support. ♥️
- Find Hotels via Booking.com
- Find a Rental Car via Sunny Cars
- Find Flights to Sri Lanka via Skyscanner
- Get a Travel Insurance via Heymondo
- Book Tours & Attractions via GetYourGuide
- Book a Bus/Train/Transfer via 12Go
Looking for more travel information? Plan a chat with us for personalised travel advice or get an answer from the Salt in our Hair Travel Community on Facebook.
The photos look stunning.
We are planning to visit the bridge, however I am 5 months pregnant. What do you suggest is the best way to reach? We will have a car to yourself.
There is a relatively easy walking path but I can’t put myself in your shoes and feelings right now so another option would be to walk via the train track through the tunnel. The train arrive at set times so it can be done safely. Locals will help you out, no worries :-)