Collection: Train Tickets
Train tickets in Sri Lanka provide travelers with an affordable and scenic way to explore the island. Connecting major cities, cultural regions, and the cool hill country, Sri Lankan trains offer breathtaking views of tea plantations, forests, and coastal landscapes. Travelers can choose from luxury, reserved, or unreserved classes depending on comfort and budget. Popular routes include Colombo to Kandy, Kandy to Ella, and the southern coastal line to Matara. Due to high demand, booking tickets in advance is recommended. Blending convenience, heritage, and spectacular scenery, Sri Lanka's train journeys create unforgettable travel experiences. They remain a favorite choice among visitors.
-
Ella to Ambewela train ride on (Train № 1005/1015)
Regular price From £29.00 GBPRegular price£30.00 GBPSale price From £29.00 GBPSale -
Ambewela to Ella train ride on (Train № 1005/1015)
Regular price From £30.00 GBPRegular priceSale price From £30.00 GBP -
Ella to Colombo: Scenic Train Ride & Private Transfer
Regular price From £82.00 GBPRegular price£90.00 GBPSale price From £82.00 GBPSale -
Sold outCalypso Tourist Train Ride
Regular price From £0.00 GBPRegular priceSale price From £0.00 GBPSold out -
Colombo to Nanu Oya train ride on (Train No: 1005 "Podi Menike")
Regular price From £15.00 GBPRegular price£16.00 GBPSale price From £15.00 GBPSold out -
Colombo to Nanu Oya train ride on (Train № 1015 "Udarata Menike")
Regular price From £23.00 GBPRegular priceSale price From £23.00 GBPSold out -
Badulla to Peradeniya train ride on (Train No: 1002 "Denuwara Menike")
Regular price From £22.00 GBPRegular price£24.00 GBPSale price From £22.00 GBPSold out -
Matara City to Colombo Fort Train Ride Tickets
Regular price From £0.00 GBPRegular price£9.00 GBPSale price From £0.00 GBPSale -
Badulla to Colombo train ride on (Train No: 1002 "Denuwara Menike")
Regular price From £21.00 GBPRegular priceSale price From £21.00 GBPSold out -
Scenic Train Ride to Nanu Oya from Kandy
Regular price From £84.00 GBPRegular price£89.00 GBPSale price From £84.00 GBPSold out -
Peradeniya to Nanu Oya train ride on (Train No: 1001 "Denuwara Menike")
Regular price From £11.00 GBPRegular priceSale price From £11.00 GBPSold out -
Peradeniya to Badulla train ride on (Train No: 1001 "Denuwara Menike")
Regular price From £23.00 GBPRegular priceSale price From £23.00 GBPSold out -
Peradeniya to Ella train ride on (Train No: 1001 "Denuwara Menike")
Regular price From £10.00 GBPRegular price£11.00 GBPSale price From £10.00 GBPSold out -
Nanu Oya to Kandy train ride on (Train No: 1016 "Udarata Menike")
Regular price From £14.00 GBPRegular price£15.00 GBPSale price From £14.00 GBPSold out -
Nanu Oya to Kandy train ride on (Train № 1006 "Podi Menike")
Regular price From £23.00 GBPRegular priceSale price From £23.00 GBPSold out -
Nanu Oya to Ella train ride on (Train № 1015 "Udarata Menike")
Regular price From £18.00 GBPRegular priceSale price From £18.00 GBPSold out