excurgo
DestinationsToursBlog
Excurgo earns a commission when you book through our links to Viator, at no extra cost to you.
Powered byViator
excurgo

Tours and experiences worldwide from Viator. Compare them here and book on Viator — no extra fees.

Company
  • About Us
  • Blog
  • Partner With Us
Travellers
  • Support
  • Cancellation
  • FAQ
Explore
  • All Tours
  • Best Tours
  • Destinations
  • Things to Do
  • Tour Deals
  • Tour Price Index
  • About Us
  • Blog
  • Partner With Us
  • Support
  • Cancellation
  • FAQ
  • All Tours
  • Best Tours
  • Destinations
  • Things to Do
  • Tour Deals
  • Tour Price Index
© 2026 Excurgo. Tour aggregator powered by Viator.
PrivacyTermsCookies
Tours/Colombo/Colombo to Badulla train ride on (Train No: 1015 "Udarata Menike")

Colombo to Badulla train ride on (Train No: 1015 "Udarata Menike")

4.0(1)Colombo9–10 hours
TRIPADVISOR4.0(1)
Colombo to Badulla train ride on (Train No: 1015 "Udarata Menike")
Colombo to Badulla train ride on (Train No: 1015 "Udarata Menike")
Colombo to Badulla train ride on (Train No: 1015 "Udarata Menike")
Colombo to Badulla train ride on (Train No: 1015 "Udarata Menike")
Colombo to Badulla train ride on (Train No: 1015 "Udarata Menike")
+3 photos
Colombo to Badulla train ride on (Train No: 1015 "Udarata Menike")
Colombo to Badulla train ride on (Train No: 1015 "Udarata Menike")
Colombo to Badulla train ride on (Train No: 1015 "Udarata Menike")
Colombo to Badulla train ride on (Train No: 1015 "Udarata Menike")
Colombo to Badulla train ride on (Train No: 1015 "Udarata Menike")
Colombo to Badulla train ride on (Train No: 1015 "Udarata Menike")
Colombo to Badulla train ride on (Train No: 1015 "Udarata Menike")

At a glance

Duration
9–10 hours
Price from
$34 / person
Location
Colombo, Sri Lanka
Rating
4.0 / 5 · 1 reviews
Languages
EN
Group
Private
Cancellation
See policy below
Confirmation
Instant
Ticket
Mobile or paper ticket accepted
Operator
Lakpura LLC
Meeting point
Meet Lakpura representative at Colombo Railway station & collect the Train Tickets

Description

Colombo to Badulla train ride is known as one of the most scenic train journeys in the world. We facilitate our clients to book 1st class AC compartment or 2nd class non-AC reserved seats. The train starts its journey from Colombo Railway station and Reaches Badulla by 0830 hrs. The train would reach Badulla by 1832 hrs. and the most scenic part of the train journey is from Haputale to Hatton. During the journey the train goes passing lush greenish tea estates, many tunnels, farming fields, villages, various types of forests etc

Schedule & prices

Runs
Every day
Start times
8:30 AM
Season
Starts Jan 22, 2027
Adult (ages 7–72)
$34

Prices change with the date; the lowest is shown.

From the operator’s live schedule on Viator, checked Oct 28.

Tour Options

1st/2nd Class Tickets & Seats

1st/2nd Class Tickets & Seats

What's included

Included
All taxes & service charges.
Scenic train ride to Badulla from Colombo Railway Station
Not included
Hotel pickup & drop-off from/to Colombo or Badulla
Food or drinks.
Expenses of personal nature.

Traveller Ratings

Reviews collected by Viator and Tripadvisor

4.0
1 reviews
5
0
4
1
3
0
2
0
1
0

How it compares in Colombo

  • Starting price $34 is 70% below the typical $116 for tours of similar length in Colombo

Excurgo comparison of 2,735 Viator tours, recalculated daily.

Important Information

  • Public transportation options are available nearby
  • Infants are required to sit on an adult’s lap
  • Not recommended for travelers with spinal injuries
  • Travelers should have at least a moderate level of physical fitness

Cancellation

All sales are final. No refund is available for cancellations.

0+ days before0% refund

Frequently asked questions

How long does this tour take?

Colombo to Badulla train ride on (Train No: 1015 "Udarata Menike") lasts about 9–10 hours.

How much does this tour cost?

Prices start at $34 per person for this Colombo experience, booked through Viator with the price shown before checkout. There is 1 booking option, so the final price depends on the option you choose.

What days does this tour run?

According to the operator’s current schedule, it runs every day, starting at 8:30 AM.

Can I cancel this tour for free?

All sales are final. No refund is available for cancellations.

Where does the tour start?

The meeting point is Meet Lakpura representative at Colombo Railway station & collect the Train Tickets. Hotel pickup is not part of this experience.

What languages is this tour offered in?

The experience is available in EN.

Is this a private or a group tour?

It is a private experience: only your party takes part. Up to 15 travellers can book together.

Is the tour suitable for children?

Infants are required to sit on an adult’s lap

Will my booking be confirmed immediately?

Yes, bookings are confirmed instantly.

Is this tour worth it?

Travellers rate it 4.0 out of 5 across 1 reviews on Viator and Tripadvisor; it is run by Lakpura LLC.

Reviews(1)

Reviews collected by Viator and Tripadvisor

$34/ person
4.0(1)
Duration9–10 hours
LanguagesEN
ConfirmationInstant
Check availability on Viator →
Booked and paid on Viator.com
Cancellation

All sales are final. No refund is available for cancellations.

No booking fees from Excurgo
Payment and confirmation are handled by Viator
Excurgo support

Excurgo earns a commission from Viator when you book through this link, at no extra cost to you.

Compare similar tours in Colombo

  • Lowest price: Kandy to Nanu Oya train ride on (Train No: 1015 "Udarata Menike") — $22
  • Shortest: Kandy to Badulla train ride on (Train No: 1005 "Podi Menike") — 7 min–8 min
TourDurationRatingPrice
Colombo to Badulla train ride on (Train No: 1015 "Udarata Menike")Colombo to Badulla train ride on (Train No: 1015 "Udarata Menike")9–10 hours 4.0 (1)$34
Kandy to Nanu Oya train ride on (Train No: 1015 "Udarata Menike")Kandy to Nanu Oya train ride on (Train No: 1015 "Udarata Menike")3–4 hours—$22View
Ella to Kandy train ride on (Train No: 1016 "Udarata Menike")Ella to Kandy train ride on (Train No: 1016 "Udarata Menike")6–7 hours—$45View
Kandy to Badulla train ride on (Train No: 1005 "Podi Menike")Kandy to Badulla train ride on (Train No: 1005 "Podi Menike")7 min–8 min—$45View
Ella to Nanu Oya train ride on (Train No: 1006 "Podi Menike")Ella to Nanu Oya train ride on (Train No: 1006 "Podi Menike")2–3 hours 4.5 (2)$45View
Ella to Peradeniya train ride on (Train No: 1002 "Denuwara Menike")Ella to Peradeniya train ride on (Train No: 1002 "Denuwara Menike")6–7 hours—$25View
Colombo to Badulla train ride (Train No:1001 "Dunhinda Odyssey")Colombo to Badulla train ride (Train No:1001 "Dunhinda Odyssey")11–12 hours—$50View
from$34
4.0(1)
Check availability