Contents
If you’re planning to visit Sri Lanka, there’s some exciting news for train lovers and adventure seekers! The Ella Odyssey Nanu Oya is a newly launched tourist train that takes you through some of the most beautiful landscapes in the country.

What is the Ella Odyssey Nanu Oya?
This is a special train service designed specifically for travelers who want to experience the stunning scenery of Sri Lanka’s hill country. It runs between Nanu Oya and Badulla, passing through famous destinations like Ella, Haputale, and Demodara. The train journey is famous for its lush green tea plantations, misty mountains, waterfalls, and charming railway stations.
Schedule and Travel Details
- The train leaves Nanu Oya at 8:10 AM and travels towards Badulla.
- On the return journey, it leaves Badulla at 1:00 PM and heads back to Nanu Oya.
- It doesn’t operate on Tuesdays.
What Can You Expect?
- Incredible Views: Expect to see stunning landscapes, including rolling hills, tea estates, bridges, and waterfalls.
- Famous Train Stops: The train goes through Ella, a small town known for Little Adam’s Peak and the famous Nine Arches Bridge.
- Relaxed and Comfortable Journey: Unlike regular trains, this one is designed for tourists, so you can sit back, relax, and enjoy the ride.
So, if you’re visiting Sri Lanka, make sure to add this train journey to your itinerary, you won’t regret it!

