A Magical Ride Through Beautiful Hill Country, Kandy to Badulla Train Journey - Sri Lanka
A Journey Where the Train Becomes the Destination
Some journeys are not measured by the distance travelled but by the memories created along the way. The famous "Kandy to Badulla train journey" in Sri Lanka is one of those rare experiences where the journey itself becomes the greatest attraction.During our December holiday in Sri Lanka, my family and I had the opportunity to experience this unforgettable railway adventure from Kandy to Badulla. We had travelled to many beautiful places, but this train journey was something truly special. From the moment the train left the historic city of Kandy, we felt as though we had entered another world, a world of misty mountains, endless tea plantations, waterfalls, forests and charming hill country villages.
This is not just a train ride. It's a moving journey through the heart of Sri Lanka's natural beauty. The slow rhythm of the train, the sound of the railway tracks, the cool mountain air and the ever changing scenery outside the window created an experience that my family and I will always remember.
Beginning Our Adventure in Historic Kandy
Our journey began in "Kandy", the cultural capital of Sri Lanka and a city surrounded by mountains and rich history. Known as the home of the sacred Temple of the Tooth Relic, Kandy has always held a special place in Sri Lankan culture.Planning a trip to "The Sacred Temple of The Tooth Relic?" Read our detailed guide here.
As we arrived at the railway station and waited for our train, there was a sense of excitement among passengers. Local families, foreign travellers, photographers and adventure seekers were all preparing for the same incredible journey.
When the train finally arrived, we found our seats and eagerly waited for the adventure to begin. As the train slowly moved away from Kandy station, the busy city gradually disappeared and the peaceful beauty of Sri Lanka's hill country began to appear.
![]() |
| Train is moving to the mountains |
Entering the Beautiful Hill Country
The Kandy to Badulla railway line is considered one of the most scenic train journeys in the world. The route climbs gradually through the central highlands, taking passengers into some of Sri Lanka's most beautiful landscapes.As our train moved higher into the mountains, the views outside the window became more spectacular with every passing minute.
![]() |
| Misty Mountains |
We saw:
📌 Endless green tea plantations covering mountain slopes
📌 Mist covered mountains rising into the clouds
📌 Deep valleys filled with forests
📌 Colorful villages surrounded by nature
📌 Waterfalls flowing down rocky cliffs
📌 Vegetable farms spread across the hills
![]() |
| Endless Green Tea Plantations |
The scenery constantly changed, making it impossible to look away from the window. Every few minutes brought a new breathtaking view. One of the most beautiful things about this journey is that the train does not rush. It travels slowly through the mountains, allowing passengers enough time to appreciate the incredible surroundings and capture beautiful photographs.
For my family, especially the children, sitting by the window and watching the changing landscapes was an exciting experience. They enjoyed seeing the villages, farms, mountains and trains passing through tunnels.
![]() |
| Beautiful Waterfalls |
The Magical Tea Country of Sri Lanka
One of the highlights of the journey is travelling through Sri Lanka's world famous tea growing region. Sri Lanka, formerly known as Ceylon is famous worldwide for its high quality tea. The hill country around Nuwara Eliya, Hatton, Haputale and Ella is covered with beautifully maintained tea estates.Looking outside the train window, we could see tea pickers working among the green bushes, small paths winding through plantations and mountains covered with layers of tea fields.
Believe me, The scenery looked like a painting!!!
The combination of green hills, white mist, blue skies and traditional villages created a picture perfect landscape. It was easy to understand why travellers from around the world consider this railway journey one of the most beautiful train experiences on Earth.
Famous Stops Along the Way
The train passes through many charming towns and railway stations, each with its own character and beauty. Some of the most memorable stops along this route include:📌Nawalapitiya
Surrounded by mountains and rivers, Nawalapitiya marks the beginning of the journey into deeper hill country. The area is known for its beautiful natural surroundings and peaceful atmosphere.📌Hatton
Hatton is a famous tea growing town and also the gateway to Sri Lanka's sacred Adam's Peak (Siri Paadaya). The surrounding mountains and tea estates make this area incredibly scenic.
📌Nanu Oya
Nanu Oya is the railway station closest to Nuwara Eliya, often called "Little England" because of it's cool climate and colonial era charm.
📌Haputale
Haputale is one of the most beautiful mountain towns in Sri Lanka. The dramatic views from the railway line, especially when the clouds cover the valleys below are unforgettable.
📌Bandarawela
This peaceful hill town is surrounded by mountains, forests and tea plantations. It's known for its pleasant climate and relaxed atmosphere.
📌Ella
Among all the destinations along this route, Ella has become one of Sri Lanka's most loved travel destinations. Surrounded by mountains and waterfalls, Ella attracts travellers from around the world because of its natural beauty and peaceful lifestyle.
![]() |
| Tea Estates, Forests and Mountains |
Ella: The Jewel of the Hill Country
Passing through Ella was one of the most exciting parts of our journey. Ella has become famous for its breathtaking scenery, hiking trails, waterfalls and relaxed atmosphere. The town offers some of Sri Lanka's most beautiful viewpoints, including the famous Ella Rock and Little Adam's Peak.Many travellers get off the train here to explore the area and it's easy to understand why. The combination of mountains, forests, cafés and friendly locals creates a special atmosphere that makes visitors want to stay longer.
| Beauty of Ella |
The Amazing Demodara Loop: A Railway Wonder
One of the most fascinating engineering features of this railway journey is the "Demodara Loop".This unique railway design allows the track to make a complete loop around the mountain. The train passes underneath the railway line that it travelled on moments earlier.
It's a remarkable example of railway engineering from the British colonial period. Watching the train slowly curve around the mountain while surrounded by beautiful scenery was an incredible experience. It's a moment that many passengers eagerly wait for during the journey.
| Demodara Station |
The World Famous Nine Arches Bridge
Perhaps the most iconic landmark along this railway route is the magnificent "Nine Arches Bridge", also known as the "Bridge in the Sky."![]() |
| Nine Arches Bridge |
Located between Ella and Demodara stations, this beautiful stone bridge stands proudly among thick jungle, green tea plantations and misty mountains.
Built during the British colonial era, the bridge is an impressive example of engineering without the use of steel reinforcement. Its nine elegant arches stretch across the valley, creating one of Sri Lanka's most photographed locations.
Explore our "Nine Arches Bridge" Travel Guide for attractions, tips and itinerary ideas.
Seeing a train slowly crossing this historic bridge is a magical sight. As the train moved across the bridge and clouds floated between the green mountains, it felt like we were watching a scene from a movie. For many travellers, the Nine Arches Bridge is the highlight of the entire Kandy to Badulla railway journey. For us, it became one of the most memorable moments of our Sri Lankan holiday.
A Journey Filled with Nature and Culture
The Kandy to Badulla train ride offers much more than beautiful scenery. It provides a connection with Sri Lanka's culture, history and traditional way of life. Along the journey, we saw children waving at the train, farmers working in their fields, villagers living among the mountains and communities connected by this historic railway line.The train is still an important part of everyday life for many Sri Lankans. It carries students, workers, families and travellers through the heart of the country. This makes the journey feel authentic and meaningful. It's not just a tourist attraction.......It's a living part of Sri Lanka....
![]() |
| Breathtaking Beauty of Hill Country |
Why Everyone Should Experience This Journey
There are many beautiful places in Sri Lanka, but the Kandy to Badulla train journey offers something completely unique.It combines:
📌Natural beauty
📌Colonial history
📌Railway engineering
📌Cultural experiences
📌Adventure
📌Family memories
Unlike many attractions where you arrive at one destination, this journey allows you to enjoy hundreds of beautiful moments along the way. Every mountain curve reveals a new landscape...... Every station tells a story.......Every kilometre creates another memory......
Useful Tips for Experiencing the Kandy to Badulla Train Journey
The Kandy to Badulla train journey is an unforgettable experience, but a little preparation can make your adventure even more enjoyable. Since this is one of Sri Lanka's most popular railway experiences, both local and international travellers should plan ahead to get the best possible experience.1. Choose the Right Side of the Train
One of the most common questions travellers ask is: "Which side of the train has the best views?"
The answer depends on the direction and the section of the journey, as the scenery changes throughout the route. However, many travellers recommend sitting on the "right side when travelling from Kandy towards Nanu Oya and Ella" because you can enjoy spectacular views of mountains, valleys, waterfalls and tea plantations.
From Ella towards Badulla, both sides offer beautiful scenery, so it is worth moving around if possible. The best advice is to keep your camera ready and enjoy every moment because the landscape changes constantly.
2. Book Your Tickets Early
The Kandy to Ella and Badulla railway route has become extremely popular, especially among international visitors. During peak travel seasons, trains can become very crowded. If you want reserved seats, it's better to book tickets in advance. Reserved first class observation seats and second class reserved seats are popular because they provide a more comfortable journey while allowing passengers to relax and enjoy the scenery.
However, even travelling in a normal carriage can be a memorable experience because it allows you to interact with local people and experience the authentic atmosphere of Sri Lankan train travel.
3. Travel During the Best Season
Although the hill country of Sri Lanka is beautiful throughout the year, the best time for this journey is generally during the "dry months", when there is a higher chance of clear skies and uninterrupted views. The December holiday season is also a wonderful time to experience the journey. The cool mountain climate, fresh air and green landscapes make the ride especially enjoyable.
However, mist and rain can also create a magical atmosphere, covering the mountains with clouds and giving the journey a mysterious beauty.
4. Start Early and Take Your Time
This is not a journey to rush. The entire route from Kandy to Badulla takes several hours, but the slow pace is part of the charm. Wake up early, arrive at the station with enough time and enjoy the anticipation before the train arrives.
Bring some snacks, water and a camera. There are many moments when you will want to capture the incredible views outside the window.
5. Keep Your Camera Ready
The Kandy to Badulla railway line is a paradise for photographers.
Some of the best photo opportunities include:
📌Mist covered mountain landscapes
📌Tea plantations stretching across hillsides
📌Waterfalls beside the railway line
📌Traditional villages
📌Railway bridges
📌The famous Nine Arches Bridge
📌The Demodara Loop
The famous open train doors have become an iconic image of Sri Lanka travel, but always be careful and follow safety instructions when taking photographs.
6. Travel Comfortably
The mountain climate can be much cooler than the lowlands, especially in areas such as Nuwara Eliya, Haputale and Ella. Carry a light jacket or sweater, especially if you are travelling with children or elderly family members. Comfortable clothing, comfortable shoes and some refreshments will help you enjoy the long journey.
7. Enjoy the Journey, Not Just the Destination
The biggest tip for this railway adventure is simple:
📌Do not focus only on reaching Badulla.
📌The real beauty is in the journey itself.
📌Watch the changing landscapes.
📌Talk with fellow passengers.
📌Enjoy the sound of the train moving through the mountains.
📌Take time to appreciate the villages, forests and tea estates that make this route so special.
The Kandy to Badulla train journey is not just a way to travel from one place to another.........It's a once in a lifetime experience that allows you to slow down, reconnect with nature and discover the hidden beauty of Sri Lanka.
Final Thoughts: A Memory We Will Always Treasure
December holiday in Sri Lanka became even more special because we experienced the Kandy to Badulla train journey together as a family. Sitting beside the window, watching the mountains, forests, tea plantations and villages pass by, we felt connected with the true beauty of Sri Lanka.
This journey reminded us that sometimes the most unforgettable travel experiences are not about reaching a destination quickly......Sometimes the journey itself is the destination.
The Kandy to Badulla train ride is more than a railway trip. It's a journey through the heart of Sri Lanka- a journey filled with nature, history, culture and unforgettable memories.
Whether you are a local rediscovering the beauty of your homeland or an international traveller visiting Sri Lanka for the first time, this spectacular train journey deserves a place on your travel bucket list.
From the misty mountains of Kandy to the charming hills of Badulla, this's truly one of the world's greatest railway adventures.







Comments