1map logoGo to main page

Colombo to Ella from $1: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Colombo, Sri Lanka
to
Ella, Sri Lanka

How to Get from Colombo to Ella: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$1 by trainBest price
133.8 kmDistance
2h 31m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Colombo to Ella with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Superline Travels
Bus
Average Duration
4h  55m
Estimated price
$8-9
Recommended
Company
Sri Lanka Railways
Train
Average Duration
8h  29m
Estimated price
$1-3
Cheapest
route map
Distance: 133.8 km
Duration: 2h 31m

See more options

Company
various
Drive
Average Duration
3h  9m
Estimated price
$27-40
Company
various
Taxi
Average Duration
3h  9m
Estimated price
$100-120
Company
Cinnamon Air, various
Plane
Taxi
Average Duration
2h  31m
Estimated price
$545-1656

Traveling From Colombo to Ella

Traveling from Colombo to Ella offers a fascinating contrast between the bustling, urban energy of the capital and the serene, picturesque landscapes of the hill country.

Best Neighbourhoods in Ella

Ella features charming neighborhoods that enhance your travel experience.

Ella Town
• Central location for shops and cafes.
• Gateway to hiking trails and attractions.
Little Adam's Peak area
• Stunning views with relatively easy hiking.
• Close to scenic tea plantations.
Nine Arches Bridge vicinity
• Iconic railway bridge with breathtaking scenery.
• Great spot for photography enthusiasts.

Best Times To Visit Ella's Attractions

Timing your visits can significantly enhance your Ella experience.

Little Adam's Peak
Early morning offers a quieter atmosphere and stunning sunrise views.
Nine Arches Bridge
Late afternoon is ideal for fewer tourists and beautiful light for photos.
Tea Plantations
Weekdays allow for a more peaceful exploration of the scenic hills.

Ella Weather: What to Expect Year-Round

Ella enjoys a pleasant, cool climate influenced by its elevation, with the best time to visit typically being from December to March for sunny days and clear views. Weather can affect your travel experience significantly, as misty or rainy days may obscure the breathtaking scenery.

Dining Recommendation

In Ella, savor the delightful traditional Sri Lankan rice and curry at The Restaurant at The Tee. This charming eatery stands out with its stunning views, fresh local ingredients, and a rustic atmosphere that contrasts sharply with the urban dining scene found in Colombo.

Colombo - Ella operators

Explore transport companies operating between Colombo and Ella, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus Show bus routes
Contact phone
+94776942070
Website
https://superline.lk/

Bus from Colombo Bastian Mawatha Bus Terminal to Ella

Average Duration
4h 55m
Estimated price
$8-9
Train Show train routes
Contact phone
94114600111
Website
https://seatreservation.railway.gov.lk/mtktwebslr/

Train from Fort Station to Elle

Average Duration
8h 29m
Estimated price
$1-3
Plane
Website
http://cinnamonair.com

Plane from Diyawanna Oya (DWO) to Hatton (NUF)

Average Duration
30m
Estimated price
$500-1600
Other Show other routes
Contact phone
+94 763222239
Website
visitlankataxi.com

Other from Colombo to Ella

Average Duration
3h 9m
Estimated price
$100-120
Contact phone
+94117433433
Website
pickme.lk

Other from Colombo to Ella

Average Duration
3h 9m
Estimated price
$100-120
Contact phone
+94 11 25 88 588
Website
2588588.com

Other from Colombo to Ella

Average Duration
3h 9m
Estimated price
$100-120

Colombo to Ella: Overview of Bus, Train, Flight, and Car Trips

Traveling between Colombo and Ella offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic road trip from Colombo to Ella covering a distance of 199.6 km with an estimated duration of 3 hours and 9 minutes. 💰 Enjoy the flexibility of choosing from various car hire options priced between $27 to $40 for the trip to Ella from Colombo.
Average price
$27 - $40
🚂 Experience a scenic train journey from Colombo to Ella. The direct train departs from Fort Station and arrives at Ella, taking approximately 8 hours and 29 minutes. 💸 Ticket prices for the Colombo to Ella train range from $1 to $3, offering an affordable and comfortable way to explore the beautiful landscapes and charming villages along the route. Sri Lanka Railways operates these train services daily for travelers to experience a memorable adventure from Colombo to Ella.
Departure Point
Fort Station
Arrival Point
Elle station
Useful tips for train travellers
• On the Colombo to Ella train route, you will find catering services that provide a selection of snacks and beverages, including Sri Lankan delicacies like 'Kottu' and fresh fruit. The service staff typically walk through the compartments, so keep your eyes peeled for their cart to grab a bite during the trip.
• The Sri Lankan Railways offers several seating options on this route, including First Class, Business Class, and Economy Class. First Class offers air-conditioned coaches with reserved seating and the most comfort, while Business Class provides a solid option with somewhat smaller seating and fewer amenities. Economy Class is the most budget-friendly, but be prepared for less spacious seating and potentially more crowded conditions.
• The primary operators for the Colombo to Ella route include Sri Lanka Railways (railway.gov.lk) and private operators such as Expolanka (expolanka.com). You can use these websites to check schedules, book tickets, and get additional information about services. For local transport options at Ella station, there's no direct public transportation, but taxis can be hired just outside the station.
🛫 Enjoy a quick and convenient flight from Diyawanna Oya Airport to Hatton Airport in just 30 minutes with Cinnamon Air.
Departure Point
Diyawanna Oya Airport
Arrival Point
Hatton Airport
🌿 The bus ride typically takes around 4 hours and 55 minutes, allowing travelers to enjoy the lush landscape and picturesque views on the way to Ella. 💵 Tickets for the bus between Colombo and Ella are affordable, ranging from $8 to $9. Travelers can hop on the bus at the Bastian Mawatha Bus Terminal in Colombo and relax as they head towards the charming town of Ella.
Departure Point
Colombo Bastian Mawatha Bus Terminal station
Arrival Point
Ella station
Useful tips for bus travellers
• Purchase your tickets in advance through the Superline Travels website to secure your seat, as buses can fill up quickly during peak travel times: superlinetravels.lk
• Expect stunning views along the route; sit on the right side of the bus for the best scenery of lush landscapes and tea plantations as you approach Ella.
• Upon arrival at Ella station, take some time to explore the small local market right outside the station, where you can find fresh fruits and snacks, and be sure to ask for directions to popular hiking trails such as Little Adam's Peak.

Frequently asked questions

Find out more about the route from Colombo to Ella.

Or choose the category:
The distance between Colombo and Ella is 134 km by air, but the road distance is longer at 200 km. Traveling by train from Colombo to Ella takes approximately 8 hours and 41 minutes, while a combination of flying and taking a taxi can get you there in about 2 hours and 31 minutes. If you prefer to drive, it takes approximately 3 hours and 9 minutes to reach Colombo from Ella by car, and taking a bus would take around 4 hours and 55 minutes.
The most cost-effective option for traveling from Colombo to Ella is by train, which costs between $1 and $3 and takes approximately 8 hours and 41 minutes. However, if time is a consideration and cost is not a major concern, the quickest option is to fly and then take a taxi, which takes approximately 2 hours and 31 minutes but can cost between $550 and $1700.
When traveling from Colombo to Ella, the prices for a train ticket range from $1 to $3. On the other hand, the prices for a bus ticket from Ella to Colombo range from $7 to $9.
To get from Colombo to Ella without using public transportation, you can rent a car or hire a private taxi. The driving distance between the two cities is approximately 200 km and it takes around 3 hours and 9 minutes to drive from Colombo to Ella. The prices for car rental or hiring a taxi can vary, ranging from $27 to $40.
The most convenient way to travel from Colombo to Ella without a car is by bus. The journey takes approximately 4 hours and 55 minutes and the ticket price ranges from $7 to $9. The bus route offers scenic views of the Sri Lankan countryside and is a popular choice among travelers.
Yes, there is a direct link between Colombo and Ella. You can take a train from Fort Station in Colombo to Ella, which departs four times a day and takes approximately 8 hours and 41 minutes. Another option is to take a bus from Colombo Bastian Mawatha Bus Terminal to Ella, which departs twice daily and takes around 4 hours and 55 minutes.
The flight between Colombo and Ella typically takes around 30 minutes, as it is a relatively short distance. The cost of the flight would depend on the airline and the time of booking. However, on average, domestic flights in Sri Lanka are reasonably priced, ranging from around $50 to $100.
There are plenty of options for accommodation near Ella. With over 934 hotels available, you will have a wide range of choices to suit your preferences and budget. Prices for hotels in Ella start at $48 per night.