Today, train travel is one of the most popular transportation methods for tourists visiting Sri Lanka, as it is low cost and it enabling the experience of different landscapes, cultures and nations in a few hours journey. Most of the train routes wind through lush tea plantations, golden beaches, verdant forests, and charming villages, providing passengers with breathtaking views of the island's diverse landscapes.
Whether heading to the misty hills or the coastal towns of the country, Sri Lanka is home to one of the best train trials in the world. Because of its unmatchable beauty, everyone visiting the country would love to do it atleast once, but only a few get this experience reposefully since very limited reservation seats available in each train. We offer an extensive online train ticket booking service covering major tourist destinations in Sri Lanka.
Discover some of the most scenic and sought‐after train journeys in Sri Lanka:
Colombo to Kandy: Experience the transition from bustling city to serene hill country.
Kandy to Ella: Often called “Scenic Train Ride”, one of the most beautiful train rides in the world.
Colombo to Galle: Enjoy coastal views on this southern route.
Colombo to Anuradhapura: Explore the ancient kingdoms and its unique culture.
Tickets pre‐booking can only be accepted 33 days prior to the train departure date (for online bookings).
All booking requests less than 33 days should contact our office manually (tours@ampletours.com) and check the availability.
Ticket booking of special tourist trains, Ella Odyssey, Seethawaka Odyssey, Dunhinda Odyssey and Calypso Train, will be carried out separately. Contact tours@ampletours.com manually for bookings.
Only 5 tickets per passport.
If the ticket booking is made through our regular method (physically visiting a railway station), we can deliver the printed ticket to your home country (by air mail) or to your preferred hotel (where you'll stay after arrival in Sri Lanka) via local courier service.
If the ticket booking is made through Mobitel mTicketing service, tickets can be collected at the railway station or airport 24/7 by producing the purchaser's passport and reservation number.
Experience the magic of Sri Lanka by rail. Book your Sri Lankan train adventure today!
OB: Observation Car (AC/ Non‐AC)
1: 1st Class AC
2: 2nd Class Non‐AC
3: 3rd Class Non‐AC
R: Regular Train
S: Special Train
NS: Not Stop
For the Colombo Fort to Badulla route, ticket booking starts 30 days prior.
For the Colombo Fort to Polonnaruwa route, ticket booking starts 30 days prior.
For the Colombo Fort to Matara route, ticket booking starts 14 days prior.
For the Colombo Fort to Anuradhapura route, ticket booking starts 14 days prior.
Operating Days | Daily | Daily | Daily | Sat,Sun | Mon‐Fri | Daily | Daily | Daily | Daily | Daily |
---|---|---|---|---|---|---|---|---|---|---|
Reserved Classes | OB | 1,2,3 | OB,2 | 1,2,3 | 1,2,3 | 1,2,3 | OB | 1 | 1 | 1,2 |
Operation | R | R | R | S | S | R | R | R | R | R |
Train Number | 1126 | 1005 | 1009 | 11141 | 11127 | 1015 | 1007 | 1019 | 1023 | 1029 |
Train Type | Slow | Express | Express | Express | Express | Express | Express | Express | Express | Express |
Colombo Fort depart | — | 05:55 | 07:00 | 06:30 | — | 08:30 | 09:45 | 10:35 | 12:40 | 15:35 |
Peradeniya Junction | — | 08:32 | 09:22 | 09:48 | 09:48 | 10:58 | 12:38 | 13:27 | — | 17:59 |
Kandy | 03:30 | 08:47 | 09:33 | 09:40 | 09:40 | 11:03 | NS | 13:44 | 17:20 | 18:09 |
Hatton (For Adam's Peak) | 07:00 | 11:19 | — | 11:45 | 11:45 | 13:31 | 15:23 | — | 19:50 | — |
Nanu Oya (NuwaraEliya) | 08:54 | 12:32 | — | 13:09 | 13:09 | 14:45 | 16:45 | — | 21:19 | — |
Haputhale | 11:55 | 14:07 | — | 14:53 | 14:53 | 16:17 | 18:19 | — | — | — |
Ella | 13:24 | 15:03 | — | 15:45 | 15:45 | 17:15 | 19:16 | — | — | — |
Badulla arrive | 14:28 | 15:55 | — | 16:49 | 16:49 | 18:04 | 20:16 | — | — | — |
Operating Days | Daily | Daily | Daily |
---|---|---|---|
Reserved Classes | 1 | 1,2 | 1,2 |
Operation | R | R | R |
Train Number | 4021 | 4077 | 5003 |
Train Type | Express | Express | Express |
Colombo Fort depart | 05:45 | 06:40 | 15:45 |
Anuradhapura | 09:18 | 10:40 | 19:30 |
Jaffna arrive | 11:49 | 13:58 | — |
Operating Days | Daily | Daily |
---|---|---|
Reserved Classes | 2 | 1,2,3 |
Operation | R | R |
Train Number | 6011 | 6075 |
Train Type | Express | Express |
Colombo Fort depart | 06:05 | 15:15 |
Habarana | 11:11 | 19:39 |
Polonnaruwa arrive | 12:30 | 21:23 |
Operating Days | Daily | Daily |
---|---|---|
Reserved Classes | 1 | 1 |
Operation | R | R |
Train Number | 8056 | 8058 |
Train Type | Express | Express |
Colombo Fort depart | 14:40 | 15:50 |
Galle | 16:57 | 17:57 |
Matara arrive | 18:15 | 18:56 |
Operating Days | Daily | Daily | Daily | Daily | Sat,Sun | Mon‐Fri | Daily | Daily | Daily | Daily |
---|---|---|---|---|---|---|---|---|---|---|
Reserved Classes | 2 | 1,2 | 1 | 1,2,3 | 1,2,3 | 1,2,3 | OB,2 | 1 | 1,2,3 | OB |
Operation | R | R | R | R | S | S | R | R | R | R |
Train Number | 1038 | 1030 | 1024 | 1016 | 11142 | 11128 | 1010 | 1020 | 1006 | 1008 |
Train Type | Express | Express | Express | Express | Express | Express | Express | Express | Express | Express |
Badulla depart | — | — | — | 05:45 | 07:40 | 07:40 | — | — | 08:50 | 10:15 |
Ella | — | — | — | 06:40 | 08:32 | 08:32 | — | — | 09:40 | 11:12 |
Haputhale | — | — | — | 07:38 | 09:27 | 09:27 | — | — | 10:37 | 12:16 |
Nanu Oya (NuwaraEliya) | — | — | 06:00 | 09:07 | 11:02 | 11:02 | — | — | 12:03 | 14:00 |
Hatton (For Adam's Peak) | — | — | 07:19 | 10:33 | 12:15 | 12:15 | — | — | 13:28 | 15:28 |
Kandy | 04:30 | 06:15 | 10:40 | 13:00 | 14:34 | 14:34 | 15:00 | 15:25 | 16:20 | NS |
Peradeniya Junction | 04:40 | 06:23 | 10:51 | 13:10 | 14:12 | 14:12 | 15:10 | 15:35 | 16:46 | 17:15 |
Colombo Fort arrive | 07:12 | 08:50 | 14:05 | 15:40 | 17:25 | 17:25 | 17:36 | 18:41 | 19:25 | 21:10 |
Operating Days | Daily | Daily | Daily |
---|---|---|---|
Reserved Classes | 1,2 | 1,2 | 1 |
Operation | R | R | R |
Train Number | 5004 | 4078 | 4022 |
Train Type | Express | Express | Express |
Jaffna depart | — | 10:53 | 14:08 |
Anuradhapura | 06:25 | 14:02 | 16:43 |
Colombo Fort arrive | 10:03 | 19:03 | 20:33 |
Operating Days | Daily | Daily |
---|---|---|
Reserved Classes | 1,2,3 | 2 |
Operation | R | R |
Train Number | 6076 | 6012 |
Train Type | Express | Express |
Polonnaruwa depart | 03:52 | 08:13 |
Habarana | 05:34 | 09:40 |
Colombo Fort arrive | 09:45 | 14:38 |
Operating Days | Daily | Daily |
---|---|---|
Reserved Classes | 1 | 1 |
Operation | R | R |
Train Number | 8057 | 8059 |
Train Type | Express | Express |
Matara depart | 06:00 | 06:05 |
Galle | 07:16 | 06:53 |
Colombo Fort arrive | 09:41 | 09:14 |
1st Class AC : $ 27
2nd/ 3rd Class Non‐AC : $ 25
Observation Car (AC/ Non‐AC) : $ 29
Price includes local courier charges and all other booking related costs.
1st Class AC : $ 27
2nd/ 3rd Class Non‐AC : $ 25
Observation Car (AC/ Non‐AC) : $ 29
Price includes local courier charges and all other booking related costs.
1st Class AC : $ 21
2nd/ 3rd Class Non‐AC : $ 19
Observation Car (AC/ Non‐AC) : $ 27
Price includes local courier charges and all other booking related costs.
1st Class AC : $ 17
2nd/ 3rd Class Non‐AC : $ 15
Observation Car (AC/ Non‐AC) : $ 16
Price includes local courier charges and all other booking related costs.
1st Class AC : $ 23
2nd/ 3rd Class Non‐AC : $ 21
Observation Car (AC/ Non‐AC) : $ 27
Price includes local courier charges and all other booking related costs.
1st Class AC : $ 19
2nd/ 3rd Class Non‐AC : $ 17
Observation Car (AC/ Non‐AC) : $ 26
Price includes local courier charges and all other booking related costs.
1st Class AC : $ 22
2nd/ 3rd Class Non‐AC : $ 20
Observation Car (AC/ Non‐AC) : $ 26
Price includes local courier charges and all other booking related costs.
1st Class AC : $ 20
2nd/ 3rd Class Non‐AC : $ 19
Price includes local courier charges and all other booking related costs.
1st Class AC : $ 21
2nd/ 3rd Class Non‐AC : $ 20
Price includes local courier charges and all other booking related costs.
1st Class AC : $ 19
2nd/ 3rd Class Non‐AC : $ 18
Price includes local courier charges and all other booking related costs.
1st Class AC : $ 19
2nd/ 3rd Class Non‐AC : $ 18
Price includes local courier charges and all other booking related costs.
1st Class AC : $ 17
Price includes local courier charges and all other booking related costs.
1st Class AC : $ 18
Price includes local courier charges and all other booking related costs.
Hello, I am Nimesha, your dedicated travel consultant here to make your journey unforgettable. We are online 24/7 for 365 days. Explore our exclusive deals and personalized itineraries designed just for you through the contacts given below.
tours@ampletours.com
+94771344460
+94771344460
Subscribe to our newsletter and never miss out on the latest travel deals and offers! Stay updated on exclusive discounts, travel tips, and special promotions straight to your inbox. Join our community of travelers today and start planning your next vacation with us.