WonderOfCeylonSri Lanka Travel Directory
Plan a TripDirectoryDestinationsThings To DoBest PicksGuides

Train Ticket Booking & Reservation

Sri Lanka Train Ticket Booking Service

Book reserved seats on Sri Lanka's most scenic trains — including the famous Kandy to Ella route. First class, observation decks and A/C carriages secured weeks in advance.

30 Days Advance BookingReserved Seat GuaranteeRefundable BookingsHotel DeliveryWhatsApp Confirmation

Popular Train Routes in Sri Lanka

View all routes
Kandy to Ella (Most Scenic)

Kandy to Ella (Most Scenic)

Train: 6-7 hrs

Famous mountain route

LKR 1,000-3,000

View Providers
Colombo to Kandy

Colombo to Kandy

Train: 2.5-3 hrs

Hill country gateway

LKR 500-2,000

View Providers
Colombo to Galle

Colombo to Galle

Train: 2-3 hrs

Coastal route

LKR 400-1,500

View Providers
Colombo to Anuradhapura

Colombo to Anuradhapura

Train: 4 hrs

North line

LKR 600-1,800

View Providers
Colombo to Trincomalee

Colombo to Trincomalee

Train: 7 hrs

East coast access

LKR 800-2,200

View Providers
Ella to Mirissa (via train + transfer)

Ella to Mirissa (via train + transfer)

Combined 5-6 hrs

Hill to coast

LKR 2,000-4,000

View Providers

Top Rated Train Booking Services

View all providers
Lanka Rail BookingsVerified

Lanka Rail Bookings

4.9 (624 reviews)

First class observation deck specialist

30-day advance booking

WhatsApp ticket delivery

From

$8 per ticket

Per Trip

Sri Lanka Rail BookingVerified

Sri Lanka Rail Booking

4.7 (287 reviews)

ExpoRail private carriages

Premium A/C carriages

Backup train options if missed

From

$10 per ticket

Per Trip

Tourist Trains SLVerified

Tourist Trains SL

4.7 (198 reviews)

Tourist-focused service

Multi-leg ticket bundles

Refunds within 48h

From

$7 per ticket

Per Trip

Showing 1 to 4 of 4 providers

Train Ticket Prices (Including Booking Fee)

RouteEst. TimePrice Range (LKR)
Kandy to Ella - Observation Deck6-7 hrsLKR 2,500 - 3,500
Kandy to Ella - First Class A/C6-7 hrsLKR 1,800 - 2,500
Colombo to Kandy - First Class2.5-3 hrsLKR 1,200 - 1,800
Colombo to Galle - First Class A/C2-3 hrsLKR 800 - 1,500
ExpoRail (Private Carriage)Premium routesUSD 30 - 80

*Prices are approximate and may vary.

Vehicle Options

Observation Deck (1st Class)

Rear-facing panoramic windows — Kandy-Ella highlight

First Class A/C

Reclining seats with air-con — comfortable for long routes

Second Class A/C

Mid-range comfort with A/C and reserved seats

ExpoRail Carriage

Premium private carriages with food + drink service

Why Book Through Us?

  • Reserved seats sell out 2-4 weeks ahead in peak season — we secure them
  • 30-day advance booking window opens at exactly midnight — we book at minute 1
  • WhatsApp ticket delivery as PDF — no need to collect from station
  • Hotel ticket delivery available in Colombo, Kandy, Negombo, Galle
  • Refundable up to 24 hours before departure (subject to provider terms)
  • Backup train recommendation if you miss your service

Get Free Train Ticket Booking Quote

Tell us your route, dates and class — secure reserved seats in 30 minutes.

Refundable up to 24h before departure - WhatsApp PDF delivery

Frequently Asked Questions

View all FAQs
How far in advance can I book Sri Lanka train tickets?

Reserved seats open exactly 30 days before the travel date at 6am Sri Lanka time. For peak season (December-March) and the famous Kandy-Ella route, observation deck tickets sell out within minutes. Booking services like ours are online at minute 1 to secure your seats — DIY bookings rarely succeed for popular routes.

What's the difference between Observation Deck and First Class?

Observation Deck (top reserved class on Kandy-Ella) faces rear with floor-to-ceiling panoramic windows — best views, premium price. First Class A/C has reclining seats facing forward with regular windows — more comfortable for long journeys. For the famous Kandy-Ella scenery, Observation Deck wins.

Can I get a refund if I miss the train?

Refunds depend on the provider. Most allow refunds up to 24 hours before departure. After that, missed-train refunds are NOT available from Sri Lanka Railways. Some booking services offer 'backup train' rebooking for a small fee. For non-refundable tickets, plan a 2-hour buffer for transfers.

How will I receive my tickets?

Most booking services send a PDF ticket via WhatsApp 24-48 hours before travel — show the PDF on your phone at the station. Hotel ticket delivery is available in major cities for an extra LKR 1,000. Print-at-home is also accepted. The station does not accept screenshots — keep the original PDF accessible.

Is the Kandy-Ella train really worth the hype?

Yes — it's regularly ranked among the top 10 train journeys in the world. The 6-7 hour ride passes tea plantations, waterfalls, and the famous Nine Arches Bridge. Sit on the RIGHT side from Kandy to Ella for the best views. Avoid hanging out of doorways for photos — fatal accidents happen yearly.

Can you book group train tickets?

Yes — most services in our directory handle group bookings of 4+ in the same carriage at no extra cost. For groups of 10+, a private ExpoRail carriage is available on select routes (Colombo-Kandy, Kandy-Ella, Colombo-Galle) — premium private compartments with food service starting around USD 50/person.

Secure your seats on Sri Lanka's most scenic train rides

Kandy-Ella, Colombo-Kandy, Colombo-Galle — booked 30 days ahead, delivered to your phone.