Video Aspect Ratio: 4:1

Traintickets Sri Lanka

Book your train seats on one of the most beautiful train journeys in the world!

Experience one of the most impressive train journeys of the world that travels through the highlands of Sri Lanka. 

See the intense green tea plantations and enjoy the breathtaking scenery. 

The most beautiful and popular part of the train ride is between Nuwara eliya and Ella (2,5 hours ride) 

The route through the highlands starts at Colombo Fort and ends in Badulla  (vice versa). 

Along the way the train stops at many beautiful and interesting places; 

Kandy, Hatton (for Adams Peak), Nuwara Eliya (Nanu Oya Station), Haputale and Ella.

We can also reserve train seats to the North of Sri Lanka; Colombo-Anuradhapura-Jaffna.

Don't miss an amazing trainride through the higlands of Sri lanka!

 Plan your train trip and reserve your train seats with us. 

Colombo Fort-Badulla / Badulla-Colombo Fort

We can pre-reserve train seats on the Inter-City Express

The Inter City Express train goes in both directions 2 times a day and has three different classes.
Of each class there is only 1 carriage available, where seats can be pre-reserved

The Sri Lankan Railway starts selling train tickets with reserved seats exactly 30 days before the departure dat of the train. 

Note that train tickets with reserved seats  are limited and very popular on the highland route, therefore the tickets with reserved seats are sold out in minutes.  

If you want to be sure of a seat between on your chosen route , you can make a reservation though our website 

up to 32 days before the start of your train journey. 

 Extra information route Colombo Fort - Badulla

  • Peradeniya and Kandy railway station are about 6 km apart, it takes only 10 minutes with the train
  • Nuwara Eliya's railway station is called Nanu Oya.
  • If you want to climb Adams Peak Hatton is the railway station to stop and go further by transport to Dalhausie
  • Vayengoda railway station is only 25 km drive from Negombo. You can go by taxi 45 minutes drive 

Available classes

The available classes on the Inter City Express  Colombo Fort – Badulla / Badulla – Colombo Fort are: 

  • 1st class seats 2 & 2 with AC
  • 2nd class seats, 2 & 2 Ceiling fans and open windows
  • 3rd class seats 3 & 2 , ceiling fans and open windows, narrower seats 

 Time table Intercity Express Highlands 

Intercity Express Colombo-Badulla/Badulla-Colombo


Exceptions route: Colombo Fort - Badulla / Badulla - Colombo Fort 

We can also reserve seats on the following wagons  

  • 1st class "Observation" wagon which is very popular and always gets fully-booked! This wagon is available on certain trains (1007 & 1008 ) between certain routes (kandy to Badulla / Badulla to Kandy) during the day. The wagon is attached to the back of the train and has large windows for a panoramic view. 
  • Sleeper (night train), we can reserve sleeping berth and seats on the 2nd and 3rd class. 

Observation Wagon Colombo-Badulla / Badulla-Colombo

Night train Colombo-Badulla/Badulla-Colombo

Colombo - Anuradhapura - Jaffna Route

Intercity Colombo – Anuradhapura - Jaffna / Jaffna-Anuradhapura-Colombo

How does it work? 

Reserve your seats easy online 

Choose your route and class

Pay online with your Credit Card 

Collect your train tickets at the airport 

Reserve your train seats 

Tourmaster Travel Services can reserve your train seats on the route of your choice.

For a bigger chance of a seat you can make a reservation up to 32 days before the start of your train journey. 

Please note that there are limited seats, there is  only one carriage available for each class, so be quick!

If the class of your choise is fully booked, we will reserve seats on the next available class.