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/Kandy/Kandy to Badulla train ride on (Train No: 1015 "Udarata Menike")

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

Kandy7–8 hours
Kandy to Badulla train ride on (Train No: 1015 "Udarata Menike")
Kandy to Badulla train ride on (Train No: 1015 "Udarata Menike")
Kandy to Badulla train ride on (Train No: 1015 "Udarata Menike")
Kandy to Badulla train ride on (Train No: 1015 "Udarata Menike")
Kandy to Badulla train ride on (Train No: 1015 "Udarata Menike")
+2 photos
Kandy to Badulla train ride on (Train No: 1015 "Udarata Menike")
Kandy to Badulla train ride on (Train No: 1015 "Udarata Menike")
Kandy to Badulla train ride on (Train No: 1015 "Udarata Menike")
Kandy to Badulla train ride on (Train No: 1015 "Udarata Menike")
Kandy to Badulla train ride on (Train No: 1015 "Udarata Menike")
Kandy to Badulla train ride on (Train No: 1015 "Udarata Menike")

At a glance

Duration
7–8 hours
Price from
$45 / person
Location
Kandy, Sri Lanka
Languages
EN
Group
Small group, up to 15
Cancellation
See policy below
Confirmation
Instant
Ticket
Mobile or paper ticket accepted
Operator
Lakpura LLC
Meeting point
Meet Lakpura representative at Kandy Railway station & collect the Train Tickets

Description

Kandy 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 Fort Railway station and Reaches Kandy by 1110 hrs.The train would reach Badulla by 1832 hrs. and the most scenic part of the train journey is from Hatton to Haputale. 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
11:00 AM
Adult (ages 12–72)
$45

In demand: 26 of the next 26 departures are already sold out.

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

Tour Options

1st/ 2nd Class Tickets & Seats

What's included

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

How it compares in Kandy

  • Starting price $45 is 47% below the typical $85 for tours of similar length in Kandy

Excurgo comparison of 725 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?

Kandy to Badulla train ride on (Train No: 1015 "Udarata Menike") lasts about 7–8 hours.

How much does this tour cost?

Prices start at $45 per person for this Kandy 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 11:00 AM.

Does this tour sell out?

It can: 26 of the next 26 departures are already sold out, so booking ahead is a good idea.

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 Kandy 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 small-group experience with a maximum of 15 participants.

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.

$45/ person
Duration7–8 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 Kandy

  • Lowest price: Ella to Peradeniya train ride on (Train No: 1002 "Denuwara Menike") — $25
  • Shortest: Colombo to Ella train ride on (Train No: 1015 "Udarata Menike") — 7 min–8 min
TourDurationRatingPrice
Kandy to Badulla train ride on (Train No: 1015 "Udarata Menike")Kandy to Badulla train ride on (Train No: 1015 "Udarata Menike")7–8 hours—$45
Colombo to Ella train ride on (Train No: 1015 "Udarata Menike")Colombo to Ella train ride on (Train No: 1015 "Udarata Menike")7 min–8 min 5.0 (3)$31View
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
Nanu Oya to Kandy train ride on (Train No: 1006 "Podi Menike")Nanu Oya to Kandy train ride on (Train No: 1006 "Podi Menike")6–7 hours 3.0 (1)$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
Peradeniya to Nanu Oya train ride on (Train No: 1001 "Denuwara Menike")Peradeniya to Nanu Oya train ride on (Train No: 1001 "Denuwara Menike")4–5 hours 5.0 (1)$45View
from$45
Check availability