Buy Sri Lanka Train Tickets Online: Commuter and Reserved Seats

To purchase train tickets online in Sri Lanka, first decide whether you need a commuter ticket or a reserved seat. They are not interchangeable. This independent guide helps you choose the official service before you pay; App Dev Sri Lanka is not a railway ticket seller.
Which online train ticket should you buy?
- Commuter e-ticket: use Pravesha. The site warns that commuter e-tickets are not valid on intercity trains.
- An advance reserved seat: use Sri Lanka Railways seat reservation. Choose an available train and reservation for your journey.
An online commuter ticket is not evidence that you have a numbered seat. If travelling on a particular intercity service or planning a journey where a seat is essential, check the reservation portal and the selected service's terms.
How to buy a commuter railway ticket online
- Open Pravesha using the official link above.
- Enter the departure and destination stations, journey date, passenger count and class.
- Review the selected journey and the available ticket conditions.
- Check the contact information and final amount before completing payment.
- Save the ticket confirmation and QR e-ticket for travel.
Pravesha also provides refund-request and resend-ticket services. Its live date picker, available classes and checkout terms should take precedence over an old guide. We have removed fixed advance-booking and refund promises from the original 2024 article.
How to book a reserved train seat
Use the Sri Lanka Railways advance seat-reservation portal for a reservation. Enter the route, date and passenger count, then review the available train and class. Follow the portal's passenger-details, payment and confirmation steps.
Read the reservation's collection or presentation instructions before leaving for the station. A payment notification from a bank is not necessarily the final railway booking confirmation. Keep the booking reference and check the passenger details against the identity document required by the operator.
Availability, departure times, booking windows and fares can change. A search result or screenshot from an earlier day does not reserve inventory, and this article cannot confirm whether a specific train has seats.
Before paying for an online train ticket
Check the exact station names, outbound and return dates, class, passenger count and ticket type. Allow time for reaching the departure station and consider what you will do if your preferred service is unavailable.
Use the official website, not a lookalike link received through an unsolicited message. Never share a card PIN or one-time banking code with someone claiming to help you book. If an agent is involved, establish who issues the ticket and who handles changes before paying.
Using e-tickets at the station
Keep the confirmation accessible before the journey and ensure your phone has enough charge. Follow the ticket's current instructions about QR presentation, any printout and identification. Do not assume a receipt, an email subject line or a cropped screenshot will satisfy ticket inspection.
Avoid sharing a readable ticket QR code publicly. It may expose information needed to use or manage your booking. If several people travel together, organise each passenger's ticket and retain a separate copy of the booking reference.
Online train ticket questions
Can I buy tickets online for any train?
Check the official portal for the specific service. A commuter e-ticket is not valid for every train, and a route search does not guarantee a reserved seat.
What if my payment succeeds but no ticket arrives?
Check the contact details and official ticket-retrieval route. Keep the transaction reference and contact the operator before repeatedly paying. Do not send card details to a social-media account offering informal recovery.
Are all e-tickets refundable?
Refund conditions depend on the ticket and operator's current rules. Read them before purchase and use the official refund route; do not rely on the old article's fixed percentage.
Do I need a separate app?
Begin with the official web portals. If you choose an app, follow the publisher's own download link and check the developer identity. Our Sri Lanka apps guide explains how to verify app and payment-service links.
Related articles
About the author
Joel Jerushan writes about mobile apps, websites, AI, SEO, and practical technology choices for growing businesses.
Learn more about App Dev Sri Lanka



