Ella Odyssey Train Guide: Everything You Need to Know Before You Book

If you’re planning a trip to Sri Lanka, the Ella Odyssey Train offers one of the most spectacular railway journeys in the world. This special tourist service connects Colombo Fort to Badulla, taking you through some of the island’s most breathtaking landscapes, from coastal plains to misty mountain peaks.

The Ella Odyssey Train has become a highlight for travelers seeking to experience Sri Lanka’s renowned hill country in comfort and style. As one of the most sought-after train experiences in Asia, the Ella Odyssey Train provides an unforgettable journey through the heart of Sri Lanka’s tea country.

Overview of the Ella Odyssey Train

The Ella Odyssey Train is a specially designed tourist service that operates along one of the most scenic railway routes in Asia. What sets the Ella Odyssey Train apart is its thoughtful approach to sightseeing – the train slows down or stops at key viewpoints, allowing passengers to fully appreciate Sri Lanka’s natural beauty. Unlike regular train services, the Ella Odyssey Train is specifically tailored for tourists who want to experience the legendary beauty of Sri Lanka’s hill country railway.

Key Information:

DetailInformation
Train Number1041 (Colombo Fort to Badulla)<br>1042 (Badulla to Colombo Fort)
Train TypeSpecial Tourist Service
Journey Duration10 hours 23 minutes
Operating DaysThursday, Friday, Saturday, Sunday
Available Classes1st Class A/C (176 seats)<br>2nd Class (144 seats)<br>3rd Class (50 seats)
Ticket TypeReservation Only
Maximum Stops21 railway stations<br>10 tourist attractions

Train Schedules

Colombo to Badulla Schedule

DayDeparture from Colombo FortArrival at Badulla
Thursday05:3016:00
Saturday05:3016:00

Badulla to Colombo Schedule

DayDeparture from BadullaArrival at Colombo Fort
Friday09:1519:20
Sunday09:1519:20

Detailed Station Stops

Colombo to Badulla Route

The journey from Colombo to Badulla includes stops at major stations and scenic viewpoints:

Station/ViewpointArrivalDepartureStop DurationNotes
Colombo Fort05:30Starting point
Gampaha06:0006:011 min
Veyangoda06:1106:121 min
Polgahawela06:4506:461 min
Rambukkana06:5606:582 mins
Peradeniya08:0408:051 min
Kandy08:1308:2512 minsMajor city stop
Peradeniya08:3308:352 mins
Nawalapitiya09:1809:235 mins
Horsetail Waterfall View2 minsNear 93.5 miles post
Sri Pada View2 minsAdam’s Peak viewpoint
Hatton10:35Tea plantation area
St Clair Waterfall View2 minsNear 114.5 miles post
Great Western Station11:4011:444 mins
Nanuoya12:02Gateway to Nuwara Eliya
Elgin Falls View2 minsNear 134.25 miles post
Summit Level2 minsHighest point on route
No. 18 Tunnel End3 minsNear 140 miles post
Ohiya13:02Mountain station
Idalgashinna13:2513:3510 mins
Sulan Kapolla View3 minsWind break viewpoint
Haputale13:5213:531 min
Diyatalawa14:0414:051 min
Bandarawela14:1714:192 mins
Kithal Ella Waterfall View3 minsNear 167.5 miles post
Ella14:4714:503 minsPopular tourist town
Nine Arches Bridge10 minsIconic photo stop
Demodara15:1515:2510 minsTunnel and loop
Hali Ela15:4715:481 min
Badulla16:01Final destination

Badulla to Colombo Route

On the return journey, the train passes scenic viewpoints at slow speed and makes station stops:

StationArrivalDepartureStop Duration
Badulla09:15Starting point
Hali Ela09:2809:291 min
Demodara09:4909:5910 mins
Ella10:2410:251 min
Bandarawela10:5010:511 min
Diyatalawa11:0411:051 min
Haputale11:1511:161 min
Idalgashinna11:3011:344 mins
Ohiya11:5111:521 min
Nanuoya12:4312:507 mins
Great Western13:0613:115 mins
Talawakele13:3513:5015 mins
Hatton14:1414:162 mins
Nawalapitiya15:2115:254 mins
Peradeniya16:0716:147 mins
Kandy16:2216:3513 mins
Peradeniya16:43
Rambukkana17:44
Polgahawela17:56
Veyangoda18:32
Gampaha18:41
Maradana19:14
Colombo Fort19:20Final destination

Ticket Pricing

All prices are in Sri Lankan Rupees (LKR).

1st Class Air-Conditioned

RouteColombo FortKandyNanu OyaEllaBadulla
Colombo Fort3,0004,0005,0005,000
Kandy3,0003,0004,0005,000
Nanu Oya4,0003,0003,0004,000
Ella5,0004,0003,0002,000
Badulla5,0005,0004,0002,000

2nd Class

RouteColombo FortKandyNanu OyaEllaBadulla
Colombo Fort2,0003,0004,0004,000
Kandy2,0002,0003,0004,000
Nanu Oya3,0002,0002,0003,000
Ella4,0003,0002,0002,000
Badulla4,0004,0003,0002,000

3rd Class

RouteColombo FortKandyNanu OyaEllaBadulla
Colombo Fort1,5002,0003,0003,000
Kandy1,5001,5002,0003,000
Nanu Oya2,0001,5001,5002,000
Ella3,0002,0001,5001,000
Badulla3,0003,0002,0001,000

Scenic Highlights Along the Ella Odyssey Train Route

One of the most remarkable features of the Ella Odyssey Train is its designated scenic stops. The train either slows down significantly or comes to a complete pause at nine breathtaking locations, giving passengers ample time to capture photographs and absorb the natural beauty. Here’s what makes each stop special:

1. Horsetail Waterfall Viewpoint (2-minute stop)

Located near mile post 93.5, this elegant waterfall cascades down the mountainside like a horse’s tail, giving it its distinctive name. The Ella Odyssey Train slows here as you enter the more mountainous terrain, marking the transition from the mid-country to the hill country. The waterfall is particularly impressive during the monsoon season when it flows with full force.

2. Sri Pada (Adam’s Peak) Viewpoint (2-minute stop)

Near mile post 107.25, passengers aboard the Ella Odyssey Train are treated to views of Sri Lanka’s most sacred mountain. On clear days, you can see the distinctive pyramid-shaped peak of Adam’s Peak rising 7,359 feet above sea level. This mountain holds religious significance for Buddhists, Hindus, Christians, and Muslims alike, and the view from the train offers a unique perspective of this revered landmark.

3. St. Clair Waterfall Viewpoint (2-minute stop)

Often called the “Little Niagara of Sri Lanka,” St. Clair’s Falls is one of the widest waterfalls in the country, plunging 265 feet in two cascades. Located near mile post 114.5, this is one of the most photographed stops on the Ella Odyssey Train route. The waterfall is surrounded by lush tea estates, creating a picture-perfect scene that captures the essence of Sri Lanka’s hill country.

4. Elgin Falls Viewpoint (2-minute stop)

Near mile post 134.25, Elgin Falls drops approximately 100 feet through dense vegetation. The Ella Odyssey Train provides an excellent vantage point to see this relatively lesser-known but equally beautiful waterfall. The surrounding area is characterized by thick forests and tea plantations, offering a glimpse into the region’s biodiversity.

5. Summit Level (2-minute stop)

At approximately 6,226 feet above sea level near mile post 139.75, this is the highest point on the Sri Lankan railway network. When the Ella Odyssey Train reaches Summit Level, passengers experience the coolest temperatures of the journey and are surrounded by breathtaking panoramic views of the surrounding mountains. On clear days, you can see for miles across the undulating tea-covered hillsides.

6. Tunnel No. 18 at Ohiya (3-minute stop)

Near mile post 140, the Ella Odyssey Train pauses at the end of this tunnel to reveal one of the most dramatic views on the entire route. The sudden transition from darkness to a spectacular mountain vista creates an unforgettable moment. This area represents some of the most challenging railway engineering in Sri Lanka, with the track carved through solid rock.

7. Sulan Kapolla Wind Break Viewpoint (3-minute stop)

Located near mile post 150.5, this unique stop on the Ella Odyssey Train showcases the power of nature. The wind break was constructed to protect the railway from strong mountain winds that sweep through this exposed section. The views here stretch across deep valleys and distant mountain ranges, offering some of the most dramatic scenery on the route.

8. Kithal Ella Waterfall Viewpoint (3-minute stop)

Near mile post 167.5, the Ella Odyssey Train slows to allow passengers to admire this graceful waterfall that tumbles through terraced tea plantations. The combination of cascading water and meticulously maintained tea bushes creates a uniquely Sri Lankan scene that perfectly illustrates the harmony between natural beauty and agricultural tradition.

9. Nine Arches Bridge (10-minute stop)

Ella Odyssey Train
Photo by Rochana

This is undoubtedly the highlight of the Ella Odyssey Train journey. Located near mile post 169, the Nine Arches Bridge is an architectural masterpiece built entirely from stone, brick, and cement without any steel. Constructed during the British colonial era, this 300-foot-long bridge stands 80-100 feet above the ground and is surrounded by lush jungle and tea plantations. The Ella Odyssey Train stops here for 10 minutes, giving passengers time to disembark, walk around, take photographs, and truly appreciate this iconic structure. Many consider this the most photographed railway bridge in Sri Lanka, and experiencing it from the train itself is truly magical.

How to Book Your Ella Odyssey Train Tickets

Since the Ella Odyssey Train operates on a reservation-only basis, advance booking is essential. Tickets for the Ella Odyssey Train can be purchased through:

We recommend booking your Ella Odyssey Train tickets well in advance, particularly during peak tourist seasons (December to March and July to August).

Practical Tips for Your Ella Odyssey Train Journey

What to Bring:

  • Camera or smartphone with full charge (the Ella Odyssey Train offers countless photo opportunities)
  • Layered clothing (temperatures vary significantly from lowlands to highlands)
  • Snacks and water
  • Sunscreen and hat for sunny sections
  • Light jacket or sweater for mountain areas

Best Practices:

  • Arrive at the station at least 30 minutes before the Ella Odyssey Train departure
  • Seats on the right side offer better waterfall views on the ascent
  • The Nine Arches Bridge stop provides excellent photo opportunities
  • Consider breaking your Ella Odyssey Train journey with overnight stays in Kandy, Nuwara Eliya, or Ella

Contact Information

For inquiries or assistance, you can contact the following railway stations:

StationContact Number
Colombo Fort Railway Station+94 11 4 600 111
Kandy Railway Station+94 81 222 2271
Nanu Oya Railway Station+94 52 222 2873
Ella Railway Station+94 57 222 8571
Badulla Railway Station+94 55 222 2271

Why Choose the Ella Odyssey Train

The Ella Odyssey Train represents more than just transportation—it’s an immersive experience through Sri Lanka’s diverse landscapes. From coastal plains to tea-covered mountains, cascading waterfalls to engineering marvels like the Nine Arches Bridge, the Ella Odyssey Train journey showcases the natural and cultural richness of the island.

Whether you’re a photography enthusiast, nature lover, or simply seeking an authentic Sri Lankan experience, the Ella Odyssey Train provides a comfortable and memorable way to explore the hill country’s stunning beauty. The carefully planned stops and slower pace allow you to truly connect with the landscape in ways that other forms of transportation simply cannot match.

Booking your seat on the Ella Odyssey Train means securing a front-row seat to one of the world’s most beautiful train journeys—an experience that will remain with you long after your Sri Lankan adventure ends.


Calypso Train Sri Lanka: Scenic Railway Journey to Nine Arch Bridge