Sri Lanka's railway system offers some of the world's most scenic journeys. This comprehensive guide covers all train routes, schedules, ticket prices, and how to book—including the latest service updates after the 2025 cyclone.

Important Service Update (2026)

Cyclone Dithwa Impact (November 2025):

The hill country Main Line (Colombo-Kandy-Ella-Badulla) suffered significant damage and is currently not operating between Kandy and Badulla. Repairs are ongoing with no confirmed reopening date.

Routes Currently Running:

  • Colombo - Galle - Matara (Coastal Line) ✓
  • Colombo - Vavuniya - Jaffna (Northern Line) ✓
  • Colombo - Trincomalee/Batticaloa (Eastern Line) ✓
  • Ambewella - Badulla (limited service) ✓
  • Colombo - Puttalam/Chilaw ✓ (resumed Dec 2025)

Check updates: railway.gov.lk

Main Line: Colombo - Kandy - Badulla

The famous scenic route through tea country. When operational, these are the key trains:

TrainDep. ColomboArr. KandyArr. BadullaNotes
Podi Menike (1005)05:5508:4716:00Blue train, observation car
Udarata Menike (1015)09:4512:3019:45Blue train, recommended
Night Mail (1005)20:0023:3007:10+1Sleeper berths available
Express (1007)08:3011:2018:12Standard express
Intercity (1029)15:3518:30Colombo-Kandy only

Return Services (Badulla to Colombo)

TrainDep. BadullaArr. KandyArr. Colombo
Podi Menike (1006)08:5014:3019:30
Udarata Menike (1016)05:4511:2515:40
Night Mail (1006)18:0000:3005:15+1

Coastal Line: Colombo - Galle - Matara

Beautiful oceanside route with 20+ daily departures. Currently running normally.

TrainDep. ColomboArr. GalleArr. MataraType
Galu Kumari06:5509:3010:17Express
Ruhunu Kumari08:3511:0512:27Intercity
Samudra Devi15:5018:2019:10Express
Express07:5010:2011:00Standard
Express13:4516:1517:00Standard
Express17:3520:0520:45Standard

Northern Line: Colombo - Jaffna

TrainDep. ColomboArr. VavuniyaArr. JaffnaType
Yal Devi (4077)05:4510:0713:10Intercity Express
Uttara Devi16:2020:57To Vavuniya only
Night Mail22:0005:0508:30Sleeper available
Rajarata Rajini13:4518:0020:15Express

Eastern Line: Colombo - Trincomalee / Batticaloa

TrainDep. ColomboArr. TrincoArr. BattiNotes
Express (6011)06:0513:55Trincomalee
Express (6011)06:0514:25Batticaloa
Uthaya Devi10:3018:25Batticaloa Intercity
Night Mail19:1503:3004:00Both destinations

Ticket Prices By Class

Route3rd Class2nd Class1st ClassObservation
Colombo → KandyLKR 240LKR 500LKR 950LKR 1,500
Colombo → EllaLKR 360LKR 720LKR 1,200LKR 2,000
Colombo → BadullaLKR 400LKR 800LKR 1,400LKR 2,200
Colombo → GalleLKR 180LKR 350LKR 700
Colombo → MataraLKR 220LKR 440LKR 850
Colombo → JaffnaLKR 600LKR 1,100LKR 2,000
Colombo → TrincoLKR 450LKR 850LKR 1,500
Kandy → EllaLKR 200LKR 400LKR 800LKR 1,200

Exchange rates: £1 ≈ LKR 360 | $1 ≈ LKR 295 | €1 ≈ LKR 320

How To Book Train Tickets

Online Booking

seatreservation.railway.gov.lk — Official Sri Lanka Railways booking site

  • Book up to 30 days in advance
  • Max 5 seats per transaction
  • Accepts Visa, MasterCard, Amex
  • E-ticket sent via email

12go.asia — International booking platform (recommended for tourists)

eservices.railway.gov.lk — Check schedules and availability

At Colombo Fort Station

Counter 1: Anuradhapura, Vavuniya, Talaimannar, Jaffna

Counters 2 & 8: Kandy, Hatton, Nanuoya, Ella, Badulla (hill country)

Counters 13 & 14: Galle, Matara (coastal)

Counter 17: Reserved seats, sleeper berths, intercity

Hours: 6:00 AM - 6:00 PM daily

Cancellation And Refund Policy

Cancellation TimingRefund Amount
7+ days before75%
2-7 days before50%
Less than 48 hours0% (no refund)

Luggage Allowances

ClassLuggage Allowance
1st Class40 kg
2nd Class35 kg
3rd Class25 kg

Children under 3 sharing a seat with an adult travel free (maximum one child per adult).

Essential Train Travel Tips

  • Book early: 1st class and observation cars sell out 2-3 weeks ahead in peak season
  • 2nd class is best: Open windows for photos and breeze on scenic routes
  • Sit on the right: Kandy to Ella for best valley and tea estate views
  • Unreserved always available: Even if online shows "sold out", 3rd class unreserved tickets sold at station on departure day
  • Delays happen: Trains often run 30 mins to 2 hours late—don't plan tight connections
  • Bring snacks: Vendors sell food but selection is limited
  • Blue trains recommended: Podi Menike and Udarata Menike are modern Chinese-built trains with better comfort

Schedule Search: eservices.railway.gov.lk/schedule

Online Booking: seatreservation.railway.gov.lk

Smart Ticketing: pravesha.lk

Community Schedules: trainschedule.lk

Official Updates: railway.gov.lk

Conclusion

Sri Lanka's trains offer incredible value and unforgettable experiences. While the famous Kandy-Ella route is temporarily closed due to cyclone damage, the coastal and northern routes are running normally. Book in advance for reserved seats, but remember that unreserved 3rd class tickets are always available at the station. Check railway.gov.lk for the latest service updates before planning your journey.