ELLA - PERADENIYA
 Departure Time Arrival Time Train no: Train type Class  A / C Fare                  
 Ella 06:40 hrs
 Nanuoya
 09:19 hrs
 1016 Express
 2nd Class  No£11.00
 Ella 06:40 hrs
 Nanuoya 09:19 hrs
 1016 Express
 1st Class Yes£12.00
 Ella
 09:24 hrs
 Nanuoya
 11:58 hrs
 1006 Express
 2nd Class No£11.00
 Ella
 09:24 hrs
 Nanuoya
 11:58 hrs
 1006 Express
 1st Class Yes£12.00
 Ella
TBC Nanuoya
 13:46 hrs
 1008 Express

 Yes

 Ella
 10:57 hrs
 Nanuoya
 13:46 hrs
 1008 Express
 Observation No£12.00
 Ella
 18:55 hrs Nanuoya
 22:10 hrs 1046 NM-Slow 2nd Class No£11.00
 Ella 18:55 hrs Nanuoya
 22:10 hrs 1046 NM-Slow  

ELLA - NANUOYA
ELLA - BADULLA
 Departure Time Arrival Time Train no: Train type Class  A / C Fare                  
 Ella 06:06 hrs Badulla 07:10 hrs 1045 NM-Slow 2nd Class No£10.00
 Ella
 13:26hrs Badulla 14:30hrs 1126 Slow Observation No£10.00
 Ella
 15:15 hrs
 Badulla
 16:06 hrs
 1005
 Express
 2nd Class
 No
 £8.00

 Ella 15:15 hrs Badulla 16:06 hrs 1005 Express 1st Class Yes£10.00
 Ella
 17:28 hrs Badulla
 18:32 hrs 1015 Express 2nd Class No £8.00
 Ella 17:28 hrs Badulla 18:32 hrs 1015 Express 1st Class Yes£10.00
 Ella
 18:23 hrs Badulla
 19:25 hrs 1007 Express 1st Class Yes£10.00
 Ella
 18:23 hrs
 Badulla
 19:25 hrs
 1007
 Express
 Observation
 No
£10.00

ELLA - COLOMBO
 Departure Time Arrival Time Train no: Train type Class  A / C Fare                   
 Ella 06:40 hrs
 Peradeniya
 12:29 hrs
 1016 Express
 2nd Class  No £12.00
 Ella 06:40 hrs
 Peradeniya
 12:29 hrs
 1016 Express
 1st Class Yes£13.00
 Ella
 09:24 hrs
 Peradeniya
 16:15 hrs
 1006 Express
 2nd Class No£12.00
 Ella
 09:24 hrs
 Peradeniya
 16:15 hrs
 1006 Express
 1st Class Yes£13.00
 Ella
 TBC
 Peradeniya
 17:41 hrs
 1008 Express

 Yes

 Ella
 10:57 hrs
 Peradeniya
 17:41hrs
 1008 Express
 Observation No£13.00
 Ella
 18:55 hrs Peradeniya
 02:07 hrs 1046 NM-Slow 2nd Class No£12.00
 Ella 18:55 hrs Peradeniya 02:07 hrs 1046 NM-Slow   
ELLA - KANDY
 Departure Time Arrival Time Train no: Train type Class  A / C Fare                  
 Peradeniya 08:33 hrs Nanuoya 12:40 hrs 1005 Express 2nd Class No£12.00
 Peradeniya
 08:33 hrs Nanuoya 12:40 hrs 1005 Express 1st Class Yes£13.00
 Peradeniya
 10:55 hrs
 Nanuoya
 14:57 hrs
 1015
 Express
 2nd Class
 No
£12.00

 Peradeniya 10:55 hrs Nanuoya 14:57 hrs 1015 Express 1st Class Yes£13.00
 PeradeniyaTBC Nanuoya 15:51 hrs 1007 Express  Yes

 Peradeniya 12:31 hrs Nanuoya 15:51 hrs 1007 Express Observation No£13.00
 Peradeniya 23:06 hrs Nanuoya 03:03 hrs 1045 NM-Slow 2nd Class No£12.00
 Peradeniya 23:06 hrs Nanuoya 03:03 hrs 1045 NM-Slow 
 
PERADENIYA - COLOMBO FORT
 Departure Time Arrival Time Train no: Train type Class  A / C Fare                   
 Peradeniya 02:20 hrs Colombo fort
 05:17 hrs
 1046 NM-Slow 2nd Class No£10.00
 Peradeniya 12:30 hrs
 Colombo fort
 15:27 hrs
 1016 Express
 2nd Class  No£10.00
 Peradeniya
 12:30 hrs
 Colombo fort
 15:27 hrs
 1016 Express
 1st Class Yes£11.00
 Peradeniya
 16:16 hrs
 Colombo fort
 18:57 hrs
 1006 Express
 2nd Class No£10.00
 Peradeniya
 16:16 hrs
 Colombo fort
 18:57 hrs
 1006 Express
 1st Class Yes£11.00
 Peradeniya
 TBC
 Colombo fort
 20:53 hrs
 1008 Express
  Yes

 Peradeniya
 17:58 hrs
 Colombo fort
 20:53 hrs
 1008 Express
 Observation No£11.00
 Departure Time Arrival Time Train no: Train type Class  A / C Fare                  
 Colombo fort 06:55hrs Matara
 10:42 hrs
 8003 Express 1st Class Yes £12.00
 Departure Time Arrival Time Train no: Train type Class  A / C Fare                   
 Colombo fort 05:45 hrs Vavuniya 10:05 hrs 4021 Express 1st Class Yes £12.00
 Colombo fort
 06:17 hrs Vavuniya 11:45 hrs 4077 Express 1st Class No £12.00
 Colombo fort 06:17 hrs Vavuniya 11:25 hrs 4077 Express Observation No £12.00
 Colombo fort 11:50 hrs Vavuniya 16:23 hrs 4017 Express 2nd Class No £11.00
 Colombo fort 15:55 hrs Vavuniya 21:06 hrs 4003 Express 2nd Class No £11.00
 Colombo fort 20:30 hrs Vavuniya 02:09 hrs 4089 NM-Slow 2nd Class No £11.00
 Colombo fort 20:30  hrs Vavuniya 02:09 hrs 4089 NM-Slow 1st Class Yes £12.00
COLOMBO FORT - KILINOCHCHI
 Departure Time Arrival Time Train no: Train type Class  A / C Fare                  
 Colombo fort 05:45 hrs Kilinochchi 11:00 hrs 4021 Express 1st Class Yes £12.00
 Colombo fort
 06:17 hrs Kilinochchi 12:11 hrs 4077 Express 1st Class No £12.00
 Colombo fort 06:17 hrs Kilinochchi 12:11 hrs 4077 Express Observation No £12.00
 Colombo fort 11:50 hrs Kilinochchi 17:23 hrs 4017 Express 2nd Class No £11.00
 Colombo fort 20:30 hrs Kilinochchi 03:36 hrs4089 NM-Slow 1st Class Yes £12.00
 Departure Time Arrival Time Train no: Train type Class  A / C Fare                  
 Colombo fort 05:55 hrs Badulla 16:06 hrs 1005 Express 2nd Class No£13.00
 Colombo fort
 05:55 hrs Badulla 16:06 hrs 1005 Express 1st Class Yes£15.00
 Colombo fort
 08:30 hrs
 Badulla
 18:22 hrs
 1015
 Express
 2nd Class
 No
£13.00

 Colombo fort 08:30 hrs Badulla 18:22 hrs 1015 Express 1st Class Yes£15.00
 Colombo fort TBC Badulla 19:17 hrs 1007 Express  Yes

 Colombo fort 09:45 hrs Badulla 19:17 hrs 1007 Express Observation No£15.00
 Colombo fort 20:00 hrs Badulla 07:10 hrs 1045 NM-Slow 2nd Class No£13.00
 Colombo fort 20:00 hrs Badulla 07:10 hrs 1045 NM-Slow  

Payments instruction:
Please click on add to cart button next to the ticket you wish to book , if you are booking more than one ticket  change the quantity before the check out, If you wish to book more than one journey , please click on the continue shopping button on the payment page 
COLOMBO FORT - POLONNARUWA
COLOMBO FORT - ANURADAPURA
COLOMBO FORT - VAVUNIYA
COLOMBO FORT - BADULLA
COLOMBO FORT - GALLE
COLOMBO FORT - MATARA
COLOMBO FORT - HAPUTALE
COLOMBO FORT - KANDY
COLOMBO FORT - NANUOYA
COLOMBO FORT - PERADENIYA

​​Reserve Sri Lankan train tickets

How it works?

Step One

  1. Please click on "add to cart" button next to the train you wish to book and complete the payment process to obtain a transaction ID. 

Step Two

  1. Complete the booking form fully with transaction ID/receipt number.
  2. If you book in advance, we will e-mail/text you the reservation number approximately 14 days prior to travel date.
  3. Make your way to the relevant train station (at least 30 minutes) prior to the train departure.
  4. Provide your reservation number and passport to the ticket counter to obtain the ticket(s).
  5. Reservation must be minimum 3 days in advance but we strongly advise you to book at least 30 days in advance to avoid any disappointment.

Cancellations / Refunds
PLEASE NOTE THAT SRI LANKAN RAILWAY DOES NOT ACCEPT ANY CANCELLATIONS / REFUND OR DATE / TIME /CLASS CHANGES. Therefore once you send us your booking, no refund/cancellation allowed. Please read the full terms and conditions of booking below.

Please note that below fares are including tickets price + service charge + our booking fee and other costs involved to process your tickets,  which means fares are higher than the actual (SLR) ticket price. you can buy base price ticket (s) over the counter at the station. All our bookings come with reserved seats (including 3rd class).

Please note: All the bookings are subject to the availability of SLR. If we are unable to book your tickets due to the availability, we will refund you fully.  

 Departure Time Arrival Time Train no: Train type Class  A / C Fare                   
 Colombo fort
 05:55 hrs Peradeniya 08:32 hrs 1005 Express 1st Class  Yes£11.00
 Colombo fort
 07:00 hrs
 Peradeniya
 09:21 hrs
 1009
 Express
 2nd Class
 No
£10.00

 Colombo fort 07:00 hrs Peradeniya 09:21 hrs 1009 Express Observation No£11.00
 Colombo fort 08:30 hrs Peradeniya 10:54 hrs 1015 Express 2nd Class No£10.00
 Colombo fort 08:30 hrs Peradeniya 10:54 hrs 1015 Express 1st Class Yes£11.00
 Colombo fort TBC Peradeniya 12:25 hrs 1007 Express  Yes

 Colombo fort 09:45 hrs Peradeniya 12:25 hrs 1007 Express Observation No£11.00
 Colombo fort 15:35 hrs Peradeniya 17:56 hrs 1029 Express 2nd Class No£10.00
 Colombo fort
 15:35 hrs
 Peradeniya
 17:56 hrs
 1029
 Express
 Observation
 No
£11.00

 Colombo fort 20:00 hrs peradeniya 22:52 hrs 1045 NM-Slow 2nd Class No£10.00
 Colombo fort 20:00 hrs Peradeniya 22:52 hrs 1045 NM-Slow   
 Departure Time Arrival Time Train no: Train type Class  A / C Fare                  
 Colombo fort 06:55hrs  Galle
 09:19 hrs
 8003 Express 1st Class Yes £11.00
 Departure Time Arrival Time Train no: Train type Class  A / C Fare                  
 Colombo fort 06:05 hrs Baticoalo 14:45 hrs 6011 Express 2nd Class No £12.00
 Colombo fort
 19:00 hrs Baticoalo 03:55 hrs 6079 NM-Slow 2nd Class No £12.00
 Colombo fort 19:00 hrs  Baticoalo 03:55 hrs 6079 NM-Slow 
 
 Departure Time Arrival Time Train no: Train type Class  A / C Fare                  
 Colombo fort 05:55 hrs Ella 15:14 hrs 1005 Express 2nd Class No £13.00
 Colombo fort
 05:55 hrs Ella 15:14 hrs 1005 Express 1st Class Yes £15.00
 Colombo fort
 08:30 hrs Ella 17:27 hrs 1015 Express 2nd Class No £13.00
 Colombo fort 08:30 hrs Ella 17:27 hrs 1015 Express 1st Class Yes £15.00
 Colombo fort TBC Ella 18:22 hrs 1007 Express  Yes 
 Colombo fort 09:45 hrs Ella 18:22 hrs 1007 Express Observation No £15.00
 Colombo fort 20:00 hrs Ella  06:05 hrs 1045 NM-Slow 2nd Class No  £13.00
 Colombo fort 20:00 hrs Ella 06:05 hrs 1045 NM-Slow   
 Departure Time Arrival Time Train no: Train type Class  A / C Fare                   
 Colombo fort 05:45 hrs Anuradapura 09:10 hrs 4021 Express 1st Class Yes £12.00
 Colombo fort
 06:17 hrs Anuradapura 10:40 hrs 4077 Express 1st Class No £12.00
 Colombo fort 06:17 hrs Anuradapura 10:40 hrs 4077 Express Observation No £12.00
 Colombo fort 11:50 hrs Anuradapura 15:29 hrs 4017 Express 2nd Class No £10.00
 Colombo fort 15:55 hrs Anuradapura 19:48 hrs 4003 Express 2nd Class No £10.00
 Colombo fort 20:30 hrs Anuradapura 00:48 hrs 4089 NM-Slow 2nd Class No £10.00
 Colombo fort 20:30 hrs Anuradapura 00:48hrs 4089 NM-Slow 1st Class Yes £12.00
 Departure Time Arrival Time Train no: Train type Class  A / C Fare                  
 Colombo fort 05:55 hrs Nanuoya 12:40 hrs 1005 Express 2nd Class No £13.00
 Colombo fort
 05:55 hrs Nanuoya 12:40 hrs 1005 Express 1st Class Yes £15.00
 Colombo fort
 08:30 hrs Nanuoya 14:57 hrs 1015 Express 2nd Class No £13.00
 Colombo fort 08:30 hrs Nanuoya 14:57 hrs 1015 Express 1st Class Yes £15.00
 Colombo fort TBC Nanuoya 15:51 hrs 1007 Express
 Yes 
 Colombo fort 09:45 hrs Nanuoya 15:51 hrs 1007 Express Observation No £15.00
 Colombo fort 20:00 hrs Nanuoya 03:03 hrs 1045 NM-Slow 2nd Class No £13.00
 Colombo fort 20:00 hrs Nanuoya 03:03 hrs 1045 NM-Slow   
 Departure Time Arrival Time Train no: Train type Class  A / C Fare                   
 Colombo fort 05:55 hrs Kandy 08:42 hrs 1005 Express 2nd Class No£10.00
 Colombo fort
 05:55 hrs Kandy 08:42 hrs 1005 Express 1st Class Yes£11.00
 Colombo fort
 07:00 hrs Kandy 09:31 hrs 1009 Express 2nd Class No£10.00
 Colombo fort 07:00 hrs Kandy 09:31 hrs 1009 Express Observation No£11.00
 Colombo fort 08:30 hrs Kandy 11:03 hrs 1015 Express 2nd Class No£10.00
 Colombo fort 08:30 hrs Kandy 11:03 hrs 1015 Express 1st Class Yes£11.00
 Colombo fort 09:00 hrs Kandy 11:31 hrs 1031 (Sat & Sun Only) Observation No£11.00
 Colombo fort 10:35 hrs Kandy 13:52 hrs 1019 Express 1st Class Yes£11.00
 Colombo fort 15:35 hrs Kandy 18:06 hrs 1029 Express 2nd Class No£10.00
 Colombo fort 15:35 hrs Kandy 18:06 hrs 1029 Express Observation No£11.00
 Colombo fort 17:20 hrs Kandy 20:03 hrs 1033 FS ( Fri & Sun only ) 1st Class Yes£11.00
HATTON - KANDY / PERADENIYA  (for Adams Peak)
 Departure
 Time Arrival Time Train no: Train type Class  A / C Fare                  
 Trincomalee 06:50 hrs Galoya Junction 08:30hrs Ticket to be purchased  by yourself at the station for this local train , cost roughly £1  
 Galoya Junction 09:15hrs
 Colombo
 15:15 hrs
 6012 Express
 2nd Class 
 No £11.00
 Departure Time Arrival Time Train no: Train type Class  A / C Fare                  
 Colombo fort 05:55 hrs Hatton 11:12 hrs 1005 Express 2nd Class No £13.00
 Colombo fort
 05:55 hrs Hatton 11:12 hrs 1005 Express 1st Class Yes £15.00
 Colombo fort
 08:30 hrs Hatton 13:26 hrs 1015 Express 2nd Class No £13.00
 Colombo fort 08:30 hrs Hatton 13:26 hrs 1015 Express 1st Class Yes £15.00
 Colombo fortTBC Hatton 14:28 hrs 1007 Express  Yes 
 Colombo fort 09:45 hrs Hatton 14:28 hrs 1007 Express Observation No £15.00
 Colombo fort 20:00 hrs Hatton 01:35 hrs 1045 NM-Slow 2nd Class No £13.00
 Colombo fort 20:00 hrs Hatton 01:35 hrs 1045 NM-Slow   
 Departure Time Arrival Time Train no: Train type Class  A / C Fare                 
 Badulla 05:45 hrs
 Hatton
 10:37 hrs
 1016 Express
 2nd Class  No£12.00
 Badulla 05:45 hrs
 Hatton
 10:37 hrs
 1016 Express
 1st Class Yes £13.00
 Badulla
 08:30 hrs
 Hatton
 13:19 hrs
 1006 Express
 2nd Class No£12.00
 Badulla
 08:30 hrs
 Hatton
 13:19 hrs
 1006 Express
 1st Class Yes £13.00
 Badulla
TBC Hatton
 15:31 hrs
 1008 Express

 Yes 
 Badulla
 10:00 hrs
 Hatton
 15:31 hrs
 1008 Express
 Observation No £13.00
 Badulla
 17:50 hrs Hatton
 23:41 hrs 1046 NM-Slow 2nd Class No £12.00
 Badulla 17:50 hrs Hatton 23:41 hrs 1046 NM-Slow   
BADULLA - HATTON ( For Adam's peak)
NANUOYA - COLOMBO
NANUOYA - ELLA
 Departure Time Arrival Time Train no: Train type Class  A / C Fare                  
 Nanuoya 03:10 hrs Ella 06:05 hrs 1045 NM-Slow 2nd Class No £11.00
 Nanuoya
 09:30hrs Ella 13:26hrs 1126 Slow Observation  No£12.00
 Nanuoya
 12:45 hrs
 Ella
 15:14 hrs
 1005
 Express
 2nd Class
 No
 £11.00

 Nanuoya 12:45 hrs Ella 15:14 hrs 1005 Express 1st Class Yes£12.00
 Nanuoya
 15:01 hrs Ella
 17:27 hrs 1015 Express 2nd Class No£11.00
 Nanuoya 15:01 hrs Ella 17:27 hrs 1015 Express 1st Class Yes£12.00
 Nanuoya
TBC Ella 18:22 hrs 1007 Express
 Yes

 Nanuoya
 15:55 hrs
 Ella
 18:22 hrs
 1007
 Express
 Observation
 No
£12.00

 Departure Time Arrival Time Train no: Train type Class  A / C Fare                  
 Baticoalo 06:10 hrs
 Colombo
 15:15 hrs
 6012 Express
 2nd Class  No £12.00
 Baticoalo 20:15 hrs Colombo 04:53 hrs 6080 NM-Slow 2nd Class No £12.00
 Baticoalo 20:15 hrs Colombo 04:53 hrs 6080 NM-Slow   
 Departure Time Arrival Time Train no: Train type Class  A / C Fare                 
 Matara 14:10hrs
 Galle
 15:20 hrs
 8004 Express
 1st Class  Yes £10.00
BADULLA - KANDY
 Departure Time Arrival Time Train no: Train type Class  A / C Fare                 
 Badulla 05:45 hrs
 Kandy
 12:38 hrs
 1016 Express
 2nd Class  No£12.00
 Badulla
 05:45 hrs
 Kandy
 12:38 hrs
 1016 Express
 1st Class Yes £13.00
 Badulla
 08:30 hrs
 Kandy
 15:49 hrs
 1006
 Express
 2nd Class
 No
 £12.00

 Badulla 08:30hrs
 Kandy
 15:49 hrs
 1006 Express
 1st Class Yes £13.00
KANDY - BADULLA
 Departure Time Arrival Time Train no: Train type Class  A / C Fare                   
 Kandy 06:15 hrs
 Colombo fort
 08:52 hrs
 1030 Express
 Observation No £11.00
 Kandy
 12:50 hrs
 Colombo fort
 15:27 hrs
 1016 Express
 1st Class Yes £11.00
 Kandy
 12:50 hrs
 Colombo fort
 15:27 hrs
 1016
 Express
 2nd Class
 No
£10.00

 Kandy
 15:00 hrs
 Colombo fort
 17:36 hrs
 1010 Express
 Observation No £11.00
 Kandy 15:30 hrs Colombo fort 18:50 hrs 1020 Express 1st Class Yes £11.00
 Kandy 16:05 hrs Colombo fort 18:57 hrs 1006 Express 1st Class Yes £11.00
PERADENIYA - NANUOYA
 Departure Time Arrival Time Train no: Train type Class  A / C Fare                  
 Haputale 04:57 hrs Badulla 07:10 hrs 1045 NM-Slow 2nd Class No £10.00
 Haputale 12:05hrs Badulla 14:30hrs 1126 Slow Observation No £12.00
 Haputale 14:17 hrs Badulla 16:06 hrs 1005 Express 1st Class Yes £12.00
 Haputale 16:32 hrs Badulla 18:22 hrs 1015 Express 1st Class Yes £12.00
 Haputale 17:27 hrs Badulla 19:17 hrs 1007 Express Observation No £12.00
HAPUTALE - BADULLA
HAPUTALE - COLOMBO
COLOMBO FORT - HABARANA ( For Sigiriya Rock Fortress)
 Departure Time Arrival Time Train no: Train type Class  A / C Fare                  
 Ella 06:40 hrs
 Colombo
 15:27 hrs
 1016 Express
 2nd Class  No£13.00
 Ella 06:40 hrs
 Colombo
 15:27 hrs
 1016 Express
 1st Class Yes£15.00
 Ella
 09:24 hrs
 Colombo
 18:57 hrs
 1006 Express
 2nd Class No£13.00
 Ella
 09:24 hrs
 Colombo
 18:57 hrs
 1006 Express
 1st Class Yes£15.00
 Ella
TBC Colombo
 20:53 hrs
 1008 Express
  Yes

 Ella
 10:57 hrs
 Colombo
 20:53 hrs
 1008 Express
 Observation No£15.00
 Ella
 18:55 hrs Colombo
 05:17 hrs 1046 NM-Slow 2nd Class No£13.00
 Ella 18:55 hrs Colombo 05:17 hrs 1046 NM-Slow  

 Departure Time Arrival Time Train no: Train type Class  A / C Fare                  
 Nanuoya 09:25 hrs
 Colombo
 15:27 hrs
 1016 Express
 2nd Class  No £13.00
 Nanuoya 09:25 hrs
 Colombo
 15:27 hrs
 1016 Express
 1st Class Yes £15.00
 Nanuoya
 12:02 hrs
 Colombo
 18:57 hrs
 1006 Express
 2nd Class No£13.00
 Nanuoya
 12:02 hrs
 Colombo
 18:57 hrs
 1006 Express
 1st Class Yes £15.00
 Nanuoya
 TBC
 Colombo
 20:53 hrs
 1008 Express
  Yes

 Nanuoya
 13:50 hrs
 Colombo
 20:53 hrs
 1008 Express
 Observation No £15.00
 Nanuoya
 22:17 hrs Colombo
 05:17 hrs 1046 NM-Slow 2nd Class No£13.00
 Nanuoya 22:17 hrs Colombo 05:17 hrs 1046 NM-Slow 
 
KILINOCHCHI - COLOMBO
 Departure Time Arrival Time Train no: Train type Class  A / C Fare                  
 Kilinochchi 07:05 hrs
 Colombo
 13:05 hrs
 4018 Express
 2nd Class  No £12.00
 Kilinochchi 11:03 hrs Colombo 18:32 hrs 4078 Express Observation No £12.00
 kilinochchi 11:03hrs Colombo 18:32 hrs 4078 Express 1st Class No £12.00
 kilinochchi 14:38 hrs Colombo 20:00 hrs 4022 Express 1st Class Yes £12.00
 Kilinochchi 20:29 hrs Colombo 04:05 hrs 4090 NM-Slow 1st Class Yes £12.00
MATARA - GALLE
MATARA - COLOMBO
 Departure Time Arrival Time Train no: Train type Class  A / C  Fare                 
 Galle 15:30hrs
 Colombo
 18:05 hrs
 8004 Express
 1st Class  Yes £11.00










 Departure Time Arrival Time Train no: Train type Class  A / C Fare                  
 Peradeniya 08:33 hrs Ella 15:14 hrs 1005 Express 2nd Class No£12.00
 Peradeniya
 08:33 hrs Ella 15:14 hrs 1005 Express 1st Class  Yes £13.00
 Peradeniya
 10:55 hrs
 Ella
 17:27 hrs
 1015
 Express
 2nd Class
 No
£12.00

 Peradeniya 10:55 hrs Ella 17:27 hrs 1015 Express 1st Class Yes £13.00
 Peradeniya TBC Ella
 18:22 hrs 1007 Express
 Yes

 Peradeniya 12:31 hrs Ella 18:22 hrs 1007 Express Observation No £13.00
 Peradeniya 23:06 hrs Ella 06:05 hrs 1045 NM-Slow 2nd Class No£12.00
 Peradeniya 23:06 hrs Ella 06:05 hrs 1045 NM-Slow 


KANDY - COLOMBO FORT
TRINCOMALEE - COLOMBO
 Departure Time Arrival Time Train no: Train type Class  A / C Fare                  
 JAFFNA 06:10 hrs
 Anuradhapura
 09:02 hrs
 4018 Express
 2nd Class  No £12.00
 JAFFNA 09:35 hrs Anuradhapura 13:38 hrs 4078 Express Observation No £12.00
 JAFFNA 09:35 hrs Anuradhapura 13:38 hrs 4078 Express 1st Class No £12.00
 JAFFNA 13:45 hrs Anuradhapura 16:27 hrs 4022 Express 1st Class Yes £12.00
 JAFFNA 19:00 hrs Anuradhapura 23:02 hrs 4090 NM-Slow 1st Class Yes £12.00
(Trincomalee) - GALOYA JUNCTION - COLOMBO 
 Departure Time Arrival Time Train no: Train type Class  A / C Fare                  
 Trincomalee 19:00 hrs
 Colombo
 03:30 hrs
 7084 Slow
 2nd class sleeperetts No £12.00
 Departure Time Arrival Time Train no: Train type Class  A / C Fare                  
 Hatton 10:39 hrs
 Kandy
 12:50 hrs
 1016 Express
 2nd Class  No£11.00
 Hatton 10:39 hrs
 Kandy
 12:50 hrs
 1016 Express
 1st Class Yes£13.00
 Hatton
 13:20 hrs
 Kandy
 16:05 hrs
 1006 Express
 2nd Class No £11.00
 Hatton
 13:20 hrs
 Kandy
 16:05 hrs
 1006 Express
 1st Class Yes£13.00
 Hatton
 TBC
 Peradeniya
 17:58 hrs
 1008 Express
  Yes

 Hatton
 15:33 hrs
 Peradeniya
 17:58 hrs
 1008 Express
 Observation No£13.00
JAFFNA - ANURADHAPURA 
 Departure Time Arrival Time Train no: Train type Class  A / C Fare                  
 Kandy 08:47 hrs Hatton 11:14 hrs 1005 Express 2nd Class No£11.00
 Kandy
 08:47 hrs Hatton 11:14 hrs 1005 Express 1st Class Yes£13.00
 Kandy
 11:10 hrs
 Hatton
 13:28 hrs
 1015
 Express
 2nd Class
 No
£11.00

 Kandy 11:10 hrs Hatton 13:28 hrs 1015 Express 1st Class Yes£13.00
ANURADHAPURA - JAFFNA 
BATICOALO - COLOMBO
HABARANA ( FROM SIGIRIYA ROCK FORTRESS)  - COLOMBO
 Departure Time Arrival Time Train no: Train type Class  A / C Fare                  
 Polonnaruwa 08:24hrs
 Colombo
 15:15 hrs
 6012 Express
 2nd Class  No £11.00
 Polonnaruwa 22:28 hrs Colombo 04:53 hrs 6080 NM-Slow 2nd Class No£11.00
 Polonnaruwa 22:28hrs Colombo 04:53 hrs 6080 NM-Slow  

POLONNARUWA - COLOMBO
VALACHCHENEI (from Pasikuda Beach)  - COLOMBO
COLOMBO FORT - VALACHCHENEI (for Pasikuda Beach)
 Departure Time Arrival Time Train no: Train type Class  A / C Fare                   
 Colombo fort 06:05 hrs Valanchchenei 13:57 hrs 6011 Express 2nd Class No  £12.00
 Colombo fort
 19:00hrs Valanchchenei 03:02 hrs 6079 NM-Slow 2nd Class No  £12.00
 Colombo fort 19:00 hrs  Valanchchenei 03:02hrs 6079 NM-Slow 


COLOMBO FORT - HATTON (For Adam's peak)
NANUOYA - BADULLA
 Departure Time Arrival Time Train no: Train type Class  A / C Fare                  
 Nanuoya 03:11 hrs Badulla 07:10 hrs 1045 NM-Slow 2nd Class No£12.00
 Nanuoya
 09:30hrs Badulla 14:30hrs 1126 Slow Observation  No£13.00
 Nanuoya
 12:45 hrs
 Badulla
 16:06 hrs
 1005
 Express
 2nd Class
 No
£12.00

 Nanuoya 12:45 hrs Badulla 16:06 hrs 1005 Express 1st Class Yes£13.00
 Nanuoya
 15:01 hrs Badulla
 18:22 hrs 1015 Express 2nd Class No £12.00
 Nanuoya 15:01 hrs Badulla 18:22 hrs 1015 Express 1st Class Yes£13.00
 Nanuoya
 TBC Badulla
 19:17 hrs 1007 Express
 Yes

 Nanuoya
 15:55 hrs
 Badulla
 19:17 hrs
 1007
 Express
 Observation
 No
£13.00

BADULLA - NANUOYA
 Departure
 Time Arrival Time Train no: Train type Class  A / C Fare                  
 Badulla 05:45 hrs
 Nanuoya
 09:19 hrs
 1016 Express
 2nd Class  No£11.00
 Badulla 05:45 hrs
 Nanuoya
 09:19 hrs
 1016 Express
 1st Class Yes £12.00

 Badulla
 08:30 hrs
 Nanuoya
 11:58 hrs
 1006 Express
 2nd Class No£11.00
 Badulla
 08:30 hrs
 Nanuoya
 11:58 hrs
 1006 Express
 1st Class Yes £12.00

 Badulla
 TBC
 Nanuoya
 13:46 hrs
 1008 Express
  Yes 

 Badulla
 10:00 hrs
 Nanuoya
 13:46 hrs
 1008 Express
 Observation No £12.00

 Badulla
 17:50 hrs Nanuoya
 22:10 hrs 1046 NM-Slow 2nd Class No£11.00
 Badulla 17:50 hrs Nanuoya 22:10 hrs 1046 NM-Slow 
 

BADULLA - ELLA
 Departure Time Arrival Time Train no: Train type Class  A / C Fare                  
 Kandy 08:47 hrs Nanuoya 12:40 hrs 1005 Express 2nd Class No£12.00
 Kandy
 08:47 hrs Nanuoya 12:40 hrs 1005 Express 1st Class Yes£13.00
 Kandy
 11:10 hrs
 Nanuoya
 14:57 hrs
 1015
 Express
 2nd Class
 No
£12.00

 Kandy 11:10 hrs Nanuoya 14:57 hrs 1015 Express 1st Class Yes£13.00
PERADENIYA - BADULLA
 Departure Time Arrival Time Train no: Train type Class  A / C Fare                  
 JAFFNA 06:10 hrs
 Colombo
 13:05 hrs
 4018 Express
 2nd Class  No £15.00
 JAFFNA 09:35 hrs Colombo 18:32 hrs 4078 Express Observation No £15.00
 JAFFNA 09:35 hrs Colombo 18:32 hrs 4078 Express 1st Class No £15.00
 JAFFNA 13:45 hrs Colombo 20:00 hrs 4022 Express 1st Class Yes £15.00
 JAFFNA 19:00 hrs Colombo 04:05 hrs 4090 NM-Slow 1st Class Yes £15.00

 Booking Form

 Departure Time Arrival Time Train no: Train type Class  A / C Fare                  
 Nanuoya 09:25 hrs
 Peradeniya
 12:29 hrs
 1016 Express
 2nd Class  No£11.00
 Nanuoya 09:25 hrs
 Peradeniya
 12:29 hrs
 1016 Express
 1st Class Yes£13.00
 Nanuoya
 12:02 hrs
 Peradeniya
 16:15 hrs
 1006 Express
 2nd Class No £11.00
 Nanuoya
 12:02 hrs
 Peradeniya
 16:15 hrs
 1006 Express
 1st Class Yes£13.00
 Nanuoya
 TBC
 Peradeniya
 17:41 hrs
 1008 Express
  yes 
 Nanuoya
 13:50 hrs
 Peradeniya
 17:41 hrs
 1008 Express
 Observation No£13.00
 Nanuoya
 22:17 hrs Peradeniya
 02:07 hrs 1046 NM-Slow 2nd Class No£11.00
 Nanuoya 22:17 hrs Peradeniya 02:07 hrs 1046 NM-Slow 


 Departure Time Arrival Time Train no: Train type Class  A / C Fare                 
 Nanuoya 09:25 hrs
 Kandy
 12:38 hrs
 1016 Express
 2nd Class  No£11.00
 Nanuoya 09:25 hrs
 Kandy
 12:38 hrs
 1016 Express
 1st Class Yes£13.00
 Nanuoya
 12:02 hrs
 Kandy
 15:49 hrs
 1006 Express
 2nd Class No£11.00
 Nanuoya
 12:02 hrs
 Kandy
 15:49 hrs
 1006 Express
 1st Class Yes£13.00
VAVUNIYA - COLOMBO
 Departure Time Arrival Time Train no: Train type Class  A / C Fare                  
 Vavuniya 05:45 hrs
 Colombo
 10:36 hrs
 4004 Express
 2nd Class  No £11.00
 Vavuniya 08:10 hrs Colombo 13:05 hrs 4018 Express 2nd Class No £11.00
 Vavuniya 12:28 hrs Colombo 18:32 hrs 4078 Express 1st Class No £12.00
 Vavuniya 15:36 hrs Colombo 20:00 hrs 4022 Express 1st Class Yes £12.00
 Vavuniya 21:53 hrs Colombo 04:05 hrs 4090 NM-Slow 1st class Yes £12.00
 Departure Time Arrival Time Train no: Train type Class  A / C Fare                 
 Kandy 08:47 hrs Badulla 16:06 hrs 1005 Express 2nd Class No£12.00
 Kandy
 08:47 hrs Badulla 16:06 hrs 1005 Express 1st Class  Yes£13.00
 Kandy
 11:10 hrs
 Badulla
 18:32 hrs
 1015
 Express
 2nd Class
 No
£12.00

 Kandy 11:10 hrs Badulla 18:32 hrs 1015 Express 1st Class Yes£13.00
 Departure Time Arrival Time Train no: Train type Class  A / C Fare                 
 Kandy 08:47 hrs Ella 15:14 hrs 1005 Express 2nd Class No£12.00
 Kandy
 08:47 hrs Ella 15:14 hrs 1005 Express 1st Class Yes£13.00
 Kandy
 11:10 hrs
 Ella
 17:27 hrs
 1015
 Express
 2nd Class
 No
£12.00

 Kandy 11:10 hrs Ella 17:27 hrs 1015 Express 1st Class Yes£13.00
KANDY - ELLA
KANDY - NANUOYA
PERADENIYA - ELLA

01273 306049                                                               Visit Sri Lanka Tours, The service like no other                                          034 2291530

JAFFNA - COLOMBO
 Departure Time Arrival Time Train no: Train type Class  A / C Fare                  
 Anuradhapura 00:55hrs
 Jaffna
 05:10 hrs
 4089 NM-Slow
 1st Class  Yes £12.00
 Anuradhapura 09:17 hrs Jaffna 11:51 hrs 4021 Express 1st Class Yes £12.00
 Anuradhapura 10:45 hrs Jaffna 14:37 hrs 4077 Express 1st Class No £12.00
 Anuradhapura 15:35 hrs Jaffna 18:15 hrs 4017 Express 2nd Class No £11.00
If you can't  see your  destination from above time table,  please contact us for further information.
 Departure Time Arrival Time Train no: Train type Class  A / C Fare                  
 Valachchenei 07:00 hrs
 Colombo
 15:15 hrs
 6012 Express
 2nd Class  No £12.00
 Valachchenei 21:02 hrs Colombo 04:53 hrs 6080 NM-Slow 2nd Class No £12.00
 Valachchenei 21:02 hrs Colombo 04:53 hrs 6080 NM-Slow   
COLOMBO FORT - BATICOALO
 Departure Time Arrival Time Train no: Train type Class  A / C Fare                  
 Colombo fort 06:05 hrs Polonnaruwa 12:30 hrs 6011 Express 2nd Class No £11.00
 Colombo fort
 19:00 hrs Polonnaruwa 01:34hrs 6079 NM-Slow 2nd Class No £11.00
 Colombo fort 19:00 hrs  Polonnaruwa 01:34hrs 6079 NM-Slow 


COLOMBO FORT - JAFFNA
 Departure Time Arrival Time Train no: Train type Class  A / C Fare                 
 Colombo fort 05:45 hrs Jaffna 11:51 hrs 4021 Express 1st Class Yes £15.00
 Colombo fort
 06:17 hrs Jaffna 14:37 hrs 4077 Express 1st Class No £15.00                
 Colombo fort 06:17 hrs Jaffna 14:37 hrs 4077 Express Observation No £15.00
 Colombo fort 11:50 hrs Jaffna 18:15 hrs 4017 Express 2nd Class No£12.00
 Colombo fort 20:30 hrs Jaffna 05:10 hrs 4089 NM-Slow 2nd Class No £12.00
 Colombo fort 20:30 hrs Jaffna 05:10 hrs 4089 NM-Slow 1st Class Yes £15.00
COLOMBO FORT - (Galoya) TRINCOMALEE
 Departure Time Arrival Time Train no: Train type Class  A / C Fare                  
 Anuradapura 06:40 hrs
 Colombo
 10:36 hrs
 4004 Express
 2nd Class  No £11.00
 Anuradapura 09:15 hrs Colombo 13:05 hrs 4018 Express 2nd Class No £11.00
 Anuradapura 13:50 hrs Colombo 18:32 hrs 4078 Express 1st Class No £12.00
 Anuradapura 16:32 hrs Colombo 20:00 hrs 4022 Express 1st Class Yes £12.00
 Anuradapura 23:10 hrs Colombo 04:05 hrs 4090 NM-Slow 1st Class Yes £12.00
ANURADAPURA - COLOMBO
 Departure Time Arrival Time Train no: Train type Class  A / C Fare                  
 Badulla 05:45 hrs
 Peradeniya
 12:29 hrs
 1016 Express
 2nd Class  No£12.00
 Badulla 05:45 hrs
 Peradeniya
 12:29 hrs
 1016 Express
 1st Class Yes£13.00
 Badulla
 08:30 hrs
 Peradeniya
 16:15 hrs
 1006 Express
 2nd Class No£12.00
 Badulla
 08:30 hrs
 Peradeniya
 16:15 hrs
 1006 Express
 1st Class Yes£13.00
 Badulla
 TBC
 Peradeniya
 17:41 hrs
 1008 Express
  Yes

 Badulla
 10:00 hrs
 Peradeniya
 17:41 hrs
 1008 Express
 Observation No£13.00
 Badulla
 17:50 hrs Peradeniya
 02:07 hrs 1046 NM-Slow 2nd Class No£12.00
 Badulla 17:50 hrs Peradeniya 02:07 hrs 1046 NM-Slow  

BADULLA - COLOMBO
COLOMBO FORT - ELLA
 Departure Time Arrival Time Train no: Train type Class  A / C Fare                   
 Haputale 07:45 hrs Colombo fort 15:27 hrs 1016 Express 1st Class Yes£15.00
 Haputale 10:25 hrs Colombo fort 18:57 hrs 1006 Express 1st Class Yes£15.00
 Haputale 12:00 hrs Colombo fort 20:53 hrs 1008 Express Observation  No£15.00
 Haputale 20:16 hrs Colombo fort 05:17 hrs 1046 NM-Slow 2nd Class No£13.00
 Departure Time Arrival Time Train no: Train type Class  A / C Fare                   
 Colombo fort 05:55 hrs Haputale 14:15 hrs 1005 Express 1st Class Yes £15.00
 Colombo fort 08:30 hrs Haputale 16:31 hrs 1015 Express 1st Class Yes £15.00
 Colombo fort 09:45 hrs Haputale 17:26 hrs 1007 Express Observation  No £15.00
 Colombo fort 20:00 hrs Haputale 04:55 hrs 1045 NM-Slow 2nd Class No £13.00
 Departure Time Arrival Time Train no: Train type Class  A / C Fare                 
 Habarana 09:36 hrs Colombo 15:15 hrs 6012 Express 2nd Class No  £11.00
 Departure Time Arrival Time Train no: Train type Class  A / C Fare                  
 Hatton 10:39 hrs
 Colombo
 15:27 hrs
 1016 Express
 2nd Class  No£13.00
 Hatton 10:39 hrs
 Colombo
 15:27 hrs
 1016 Express
 1st Class Yes£15.00
 Hatton
 13:20 hrs
 Colombo
 18:57 hrs
 1006 Express
 2nd Class No£13.00
 Hatton
 13:20 hrs
 Colombo
 18:57 hrs
 1006 Express
 1st Class Yes£15.00
 Hatton
 TBC
 Colombo
 20:53 hrs
 1008 Express

 Yes

 Hatton
 15:33 hrs
 Colombo
 20:53 hrs
 1008 Express
 Observation No£15.00
 Hatton
 23:43 hrs Colombo
 05:17 hrs 1046 NM-Slow 2nd Class No£13.00
 Hatton
 23:43 hrs Colombo 05:17 hrs 1046    
HATTON (From Adam's peak) - COLOMBO
BADULLA - PERADENIYA
 Departure Time Arrival Time Train no: Train type Class  A / C Fare                   
 Badulla 05:45 hrs
 Colombo
 15:27 hrs
 1016 Express
 2nd Class  No£13.00
 Badulla 05:45 hrs
 Colombo
 15:27 hrs
 1016 Express
 1st Class Yes£15.00
 Badulla
 08:30 hrs
 Colombo
 18:57 hrs
 1006 Express
 2nd Class No£13.00
 Badulla
 08:30 hrs
 Colombo
 18:57 hrs
 1006 Express
 1st Class Yes£15.00
 Badulla
 TBC
 Colombo
 20:53 hrs
 1008 Express

 Yes

 Badulla
 10:00 hrs
 Colombo
 20:53 hrs
 1008 Express
 Observation No£15.00
 Badulla
 17:50 hrs Colombo
 05:17 hrs 1046 NM-Slow 2nd Class No£13.00
 Badulla 17:50 hrs Colombo 05:17 hrs 1046 NM-Slow  

 Departure Time Arrival Time Train no: Train type Class  A / C Fare                  
 Matara 14:10hrs
 Colombo
 18:05 hrs
 8004 Express
 1st Class  Yes £12.00
 Departure Time Arrival Time Train no: Train type Class  A / C Fare                 
Galle 09:20hrs
 Matara
 10:42 hrs
 8003 Express
 1st Class  Yes £10.00










GALLE - MATARA
GALLE - COLOMBO
 Departure Time Arrival Time Train no: Train type Class  A / C Fare                  
 Peradeniya 08:33 hrs Badulla 16:06 hrs 1005 Express 2nd Class No£12.00
 Peradeniya
 08:33 hrs Badulla 16:06 hrs 1005 Express 1st Class Yes £13.00
 Peradeniya
 10:55 hrs
 Badulla
 18:32 hrs
 1015
 Express
 2nd Class
 No
£12.00

 Peradeniya 10:55 hrs Badulla 18:32 hrs 1015 Express 1st Class Yes £13.00
 Peradeniya TBC Badulla
 19:25 hrs 1007 Express  Yes

 Peradeniya 12:31 hrs Badulla 19:25 hrs 1007 Express Observation No £13.00
 Peradeniya 23:06 hrs Badulla 07:10 hrs 1045 NM-Slow 2nd Class No£12.00
 Peradeniya
 23:06 hrs
 Badulla
 07:10 hrs
 1045
 NM-Slow
 

 

 Departure Time Arrival Time Train no: Train type Class  A / C Fare                   
 Ella 06:40 hrs
 Hatton
 10:39 hrs
 1016 Express
 2nd Class  No £12.00
 Ella 06:40 hrs
 Hatton
 10:39 hrs
 1016 Express
 1st Class Yes£13.00
 Ella
 09:24 hrs
 Hatton
 13:27 hrs
 1006 Express
 2nd Class No£12.00
 Ella
 09:24 hrs
 Hatton
 13:27 hrs
 1006 Express
 1st Class Yes£13.00
 Ella
 TBC
 Hatton
 15:33 hrs
 1008 Express
  Yes

 Ella
 10:57 hrs
 Hatton
 15:33hrs
 1008 Express
 Observation No£13.00
ELLA - HATTON (for Adams Peak)
KANDY - HATTON (for Adams Peak)
 Departure Time Arrival Time Train no: Train type Class  A / C Fare                 
 Colombo fort 06:05 hrs Habarana 11:16 hrs 6011 Express 2nd Class No  £11.00
 Departure Time Arrival Time Train no: Train type Class  A / C Fare                  
 Hatton 01:38 hrs Ella 06:06 hrs 1045 NM-Slow 2nd Class No£12.00
 Hatton
 07:20hrs Ella 13:26hrs 1126 Slow Observation  No£13.00
 Hatton
 11:14 hrs
 Ella
 15:15 hrs
 1005
 Express
 2nd Class
 No
£12.00

 Hatton 11:14 hrs Ella 15:15 hrs 1005 Express 1st Class Yes£13.00
 Hatton
 13:28 hrs Ella
 17:28 hrs 1015 Express 2nd Class No£12.00
 Hatton 13:28 hrs Ella 17:28 hrs 1015 Express 1st Class Yes£13.00
 Hatton
 TBC Ella
 18:23 hrs 1007 Express  Yes

 Hatton
 14:30 hrs
 Ella
 18:23 hrs
 1007
 Express
 Observation
 No
£13.00

HATTON (From Adam's peak) - ELLA
 Departure Time Arrival Time Train no: Train type Class  A / C Fare                 
 Ella 06:40 hrs
 Kandy
 12:38 hrs
 1016 Express
 2nd Class  No £12.00
 Ella 06:40hrs
 Kandy
 12:38 hrs
 1016 Express
 1st Class Yes £13.00
 Ella
 09:24 hrs
 Kandy
 15:49 hrs
 1006 Express
 2nd Class No £12.00
 Ella
 09:24 hrs
 Kandy
 15:49 hrs
 1006 Express
 1st Class Yes £13.00
NANUOYA - PERADENIYA
NANUOYA - KANDY
 Departure Time Arrival Time Train no: Train type Class  A / C Fare                    
 Colombo fort 06:05 hrs Galoya  
 11:36 hrs
 Special Connect to 7490 2nd Class No £11.00
 Galoya Jun: 12:00hrs Trincomalee 14:40 hrs Pls note, ticket must be purchase by yourself at the Galoya station for this local train  ( cost roughly £1)
 Colombo fort 21:30 hrs Trincomalee 05:30 hrs 7083 Slow 2nd class sleeperetts No £12.00
 Departure Time Arrival Time Train no: Train type Class  A / C Fare                  
 Badulla 05:45 hrs
 Ella
 06:39 hrs
 1016 Express
 2nd Class  No   £9.00
 Badulla 05:45 hrs
 Ella
 06:39 hrs
 1016 Express
 1st Class Yes £11.00
 Badulla
 08:30 hrs
 Ella
 09:23 hrs
 1006 Express
 2nd Class No   £9.00
 Badulla
 08:30 hrs
 Ella
 09:23 hrs
 1006 Express
 1st Class Yes £11.00
 Badulla
 TBC
 Ella
 10:56 hrs
 1008 Express

 Yes

 Badulla
 10:00 hrs
 Ella
 10:56 hrs
 1008 Express
 Observation No £11.00
 Badulla
 17:50 hrs Ella
 18:53 hrs 1046 NM-Slow 2nd Class No  £9.00
 Badulla 17:50 hrs Ella 18:53 hrs 1046 NM-Slow