Book Sri Lanka Train Tickets Online
Reserve scenic train journeys across Sri Lanka in every reserved class — no account required. We confirm your seats and email your tickets.
Popular scenic routes
Sri Lanka's most beautiful train journeys
Tap a route to see available trains and reserve your seats.
Colombo → Galle
Hug the south coast on the Coastal Line, with the Indian Ocean at your window all the way to the Galle Fort.
Search trainsColombo → Jaffna
Ride the Yal Devi north to Sri Lanka's cultural heart — palmyra plains, temples and Jaffna cuisine.
Search trainsColombo → Trincomalee
Head to the east coast's turquoise bays, whale watching, and some of the finest beaches on the island.
Search trainsElla → Badulla
The famous hill-country stretch past waterfalls, tea estates and the Nine Arch Bridge.
Search trainsColombo → Anuradhapura
Travel to the sacred ancient city of dagobas, monasteries and 2,000-year-old reservoirs.
Search trainsColombo → Batticaloa
Cross the island to the east coast's lagoons, lighthouses and laid-back beaches.
Search trainsHow it works
Booking in four simple steps
Search your route
Choose your stations, date and passengers to see every available train.
Enter passenger details
Add each traveller's name, passport and nationality — no account needed.
Pay securely
Complete a secure payment for your tickets and service fee.
Receive your tickets
We confirm availability and email your tickets, usually within an hour.
Why choose us
A calmer way to book Sri Lankan rail
Tourist-focused
Built specifically for foreign travellers exploring Sri Lanka by rail.
Clear English communication
Friendly, jargon-free support by email and WhatsApp before and during your trip.
Passenger details checked
We review every booking carefully to reduce errors at the station.
Fast confirmation
Most bookings are confirmed and emailed within one hour.
WhatsApp support
Reach a real person on WhatsApp if plans change or you need help.
Every class covered
From Air Conditioned Saloon to sleeperettes — book the seats that suit you.
Loved by travellers
Rated 4.9/5 by visitors to Sri Lanka
Thousands of foreign travellers have booked scenic rail journeys with us.
“Booking our seats to Ella took two minutes and the tickets arrived by email the same afternoon. The train ride was the highlight of our Sri Lanka trip.”
“So much easier than trying to queue at the station. Clear English, fast WhatsApp replies, and confirmed reserved seats. Highly recommended for travellers.”
“Premium service from start to finish. We felt looked after and the carriage was beautiful. Will use Ceylon Rail Pass again on our next visit.”
Good to know
Frequently asked questions
Everything foreign travellers usually ask before booking their first Sri Lankan train journey.
Read all FAQsReady to ride the rails of Sri Lanka?
Reserve your scenic journey in minutes. No account, no stress — just confirmed tickets in your inbox.