Sri Lanka Railways

4.0
375 customer reviews

Buy Sri Lanka Railways Tickets

Colombo - Badulla
Find tickets
Train 1st Class Seat
05:55, 08:30
Train 2nd Class Seat
05:55, 08:30
Train First Class seat
09:45
Train Observation class
09:45
Train Second Class Seat
09:45
Colombo - Ella
Find tickets
Train 1st Class Seat
05:55, 08:30
Train 2nd Class Seat
05:55, 08:30
Train First Class Sleeper
20:00
Train First Class seat
09:45
Train Observation class
09:45
Train Second Class Seat
09:45
Colombo - Galle
Find tickets
Train 1st Class Seat
14:25, 15:05
Train First Class seat
06:55
Colombo - Hatton
Find tickets
Train 1st Class Seat
05:55, 08:30
Train 2nd Class Seat
05:55, 08:30
Train First Class Sleeper
20:00
Train First Class seat
09:45
Train Observation class
09:45
Train Second Class Seat
09:45
Colombo - Jaffna
Find tickets
Train 1st Class Seat
06:35, 11:50, 15:55
Train 2nd Class Seat
06:35, 11:50, 15:55
Train 3rd Class Seat
11:50, 15:55
Colombo - Kandy
Find tickets
Train 1st Class Seat
05:55, 08:30, 16:05
Train 2nd Class Seat
05:55, 08:30, 16:05
Train First Class seat
09:45, 10:35
Train Observation class
07:00, 09:45, 15:35
Train Second Class Seat
09:45, 10:35, 12:40, 15:35, 16:35, 17:45
Colombo - Matara
Find tickets
Train 1st Class Seat
14:25, 15:05
Train First Class seat
06:55
Colombo - Nuwara Eliya
Find tickets
Train 1st Class Seat
05:55, 08:30
Train 2nd Class Seat
05:55, 08:30
Train First Class seat
09:45
Train Observation class
09:45
Train Second Class Seat
09:45
Colombo - Sigiriya
Find tickets
Train 1st Class Seat
15:05
Train 2nd Class Seat
15:05
Colombo - Trincomalee
Find tickets
21:30
Ella - Colombo
Find tickets
Train 1st Class Seat
06:40, 09:24, 10:26
Train 2nd Class Seat
06:40, 09:24, 10:26
Train First Class Sleeper
18:51
Train First Class seat
06:40, 11:57
Train Second Class Seat
11:57
Ella - Kandy
Find tickets
Train 1st Class Seat
06:40, 09:24, 10:26
Train 2nd Class Seat
06:40, 09:24, 10:26
Train Second Class Seat
11:57
Ella - Nuwara Eliya
Find tickets
Train 1st Class Seat
09:24, 10:26
Train 2nd Class Seat
09:24, 10:26
Train First Class seat
11:57
Train Second Class Seat
11:57
Galle - Colombo
Find tickets
Train 1st Class Seat
07:25
Train Observation class
07:14, 15:35
Jaffna - Colombo
Find tickets
Train 1st Class Seat
04:05, 05:10, 09:35, 13:45
Train 2nd Class Seat
04:05, 05:10, 09:35
Train 3rd Class Seat
04:05, 05:10
Kandy - Colombo
Find tickets
Train First Class seat
15:30
Train Observation class
06:15, 15:00
Train Second Class Seat
05:00, 06:15, 06:20
Kandy - Nuwara Eliya
Find tickets
09:22
Nuwara Eliya - Colombo
Find tickets
Train 1st Class Seat
09:22
Train 2nd Class Seat
09:22
Train First Class Sleeper
22:17
Train First Class seat
14:35
Train Second Class Seat
14:35
Nuwara Eliya - Kandy
Find tickets
Train First Class seat
09:22
Train Observation class
14:35
Trincomalee - Colombo
Find tickets
19:00

Sri Lanka Railways Company Reviews

4.0
375 customer reviews
5
58%
4
15%
3
7%
2
3%
1
16%
99.6% of 17,773 travelers were presumably happy with Sri Lanka Railways as they left good or no review
EL
5
train #8056 1st Class Seat, Sri Lanka Railways, Dec 22, 2019
Great communication via email and WhatsApp to organise this. Lovely train journey. I recommend using 12go.asia
TL
5
train #1009 Observation class, Sri Lanka Railways, Dec 22, 2019
Tickets arrived to hotel as promised and we really enjoyed our train ride.
TI
5
train #4021 1st Class Seat, Sri Lanka Railways, Dec 18, 2019
Great service! Thank you...
JC
5
train #1005 1st Class Seat, Sri Lanka Railways, Dec 15, 2019
Very beautiful train ride! But after speaking to some locals we decided to get in at halfway instead of Kandy to Elle. So we reduced the trip from 6 to 3 hrs which was perfect for us. Booking process was very easy. We got the tickets posted to our hotel at a fee but they texted to make sure we got the tickets which was good. You pay a bit more than locals but very happy to do that for the convenience of it!
MG
5
train #1007 Observation class, Sri Lanka Railways, Dec 14, 2019
Amazing view. Bring your own drink and food. There were no cafeteria on the train.
CP
5
train #1005 1st Class Seat, Sri Lanka Railways, Dec 12, 2019
The trip was amazing. I am not sure I would buy again forehand since there was no problem purchasing the ticket on the same day (and it was 20 times cheaper). 1st class was the only one with air con and we appreciated that. Otherwise there is not much difference with second class.
CH
5
train #1016 2nd Class Seat, Sri Lanka Railways, Dec 10, 2019
Excellent journey, comfortable, fantastic views and lots of refreshment options along the way.
TA
5
train #1019 First Class seat, Sri Lanka Railways, Dec 10, 2019
Perfect. Ordered online. Got notified I had secured a 1st class ticket. I paid to have the tickets delivered to hotel. They were there when I arrived.
CW
5
train #1015 1st Class Seat, Sri Lanka Railways, Dec 10, 2019
Very pleased with the service and prompt delivery of my ticket to my hotel. Thank you. Highly recommended.
AD
4
train #1006 2nd Class Seat, Sri Lanka Railways, Dec 4, 2019
Excellent package! Initially I was sceptical. It tuned out to be awesome. The service provided by 12go Asia and the train journey where awesome!! Highly recommended.
NT
5
train #1006 1st Class Seat, Sri Lanka Railways, Dec 3, 2019
Great trip and great service by 12go Asia
JH
2
train #8056 1st Class Seat, Sri Lanka Railways, Dec 3, 2019
We have used 12go.asia on a number of occasions during this current trip through Asia and, until now, have been entirely satisfied with the service and booking process. However, it didn’t go so well for this trip. We made this booking on 1st April for a train journey which wasn’t taking place until 1st December. Whilst the receipt stated that they couldn’t guarantee getting exactly the trip and class that we requested, we figured that, given the amount of notice, 12go.asia would be on it on the day the tickets were released to ensure we got the ones we requested. We received communications on 7th November telling us that we hadn’t got the times we requested for either our outward or return journeys. We wanted an early outward journey and a late return and got the exact opposite, effectively losing two days of our stay in Galle. We were even more disappointed when we learnt from other travellers that they had purchased tickets for the trains we wanted from the railway station and first class were still available! There was also a lot of confusion as I was sent itineraries with different times and ending up getting very frustrated as I tried to work our exactly what trains we were actually on. The journey itself went very smoothly, the train was late departing Colombo and arriving into Galle but, as we were already 7 hours later than we wanted to be, this became irrelevant. The First Class carriage is very comfortable and the journey along the coast is very pretty.
NW
5
train #1007 Observation class, Sri Lanka Railways, Nov 28, 2019
Everything from booking the tickets to travelling on the train went very well. Thank you
LC
5
train #1005 2nd Class Seat, Sri Lanka Railways, Nov 26, 2019
Booking on website was really easy & Tickets were waiting for us at hotel early as requested after prompt email responses, great service & really enjoyed the train ride
LC
3
train #1005 1st Class Seat, Sri Lanka Railways, Nov 25, 2019
Train broke down and there was no communication whatsoever to the passengers. We just sat there for 45 minutes until I got fed up and started asking questions. Train was rickety and jumpy, thought it was going to jump off the tracks it was so all over the place! Nice views if you get a chance to hang out the door though
LS
5
train #1015 2nd Class Seat, Sri Lanka Railways, Nov 23, 2019
Tickets were delivered as promised. Everything went really smoothly. The train ride was so much fun!
AW
5
train #1005 2nd Class Seat, Sri Lanka Railways, Nov 23, 2019
Delivery service and communication were exceptional!! The train ride was just as everyone says, so beautiful and fun! Highly recommend reserving your train ticket. Less headache.
CK
4
train #1029 Observation class, Sri Lanka Railways, Nov 21, 2019
Train ride was beautiful and we got tickets right at the back of the carriage very back of the train very cool to see everything, massive glass windows. Worth paying for first class for the air con! Thought I’d paid for delivery to hotel but was told I hadn’t... Luckily noticed this prior to arrival as 12go had emailed and I checked with the hotel. After additional payment the Tickets were delivered prior to our arrival. All in all good service would use again
VB
5
train #1006 1st Class Seat, Sri Lanka Railways, Nov 21, 2019
12Go Asia’s booking process was excellent.. tickets were booked and delivered to my hotel with no issues.. any questions I had were answered promptly... great service .. thanks so much Vanessa
ML
5
train #1015 2nd Class Seat, Sri Lanka Railways, Nov 20, 2019
Service is great and really well organised. I booked over a month in advance, so I wrote them to check what was the status and they answered immediately and very nicely. Got tickets delivered to hotel and received a confirmation message, so that I knew they were there. Rain ride was beautiful and certainly a highlight of our trip :)
DE
5
train #1007 Observation class, Sri Lanka Railways, Nov 19, 2019
Excellent service
GW
5
train #1015 2nd Class Seat, Sri Lanka Railways, Nov 18, 2019
I would suggest that you do not waste valuable holiday time travelling to the Colombo office. Difficult to find, heavy traffic and Colombo is not such a nice place. Pay the extra and have the tickets posted to your hotel. This is one of the best train rides you will experience. :)
VT
5
train #4021 1st Class Seat, Sri Lanka Railways, Nov 16, 2019
Everything run smooth
RB
5
train #1015 1st Class Seat, Sri Lanka Railways, Nov 16, 2019
Really easy, great service
PJ
4
train #1007 Observation class, Sri Lanka Railways, Nov 12, 2019
first class needs improving maybe charge more and do some improvements. Other wise the scenery was spectacular but deserves a better observation car
GJ
5
train #1015 1st Class Seat, Sri Lanka Railways, Nov 12, 2019
The trip was great I will use 12Go again
GJ
5
train #1019 First Class seat, Sri Lanka Railways, Nov 9, 2019
Great way to buy tickets much cheaper than everybody else will use 12Go again
KB
5
train #1005 2nd Class Seat, Sri Lanka Railways, Nov 7, 2019
Great service! Paid for ticket from Kandy to Ella second class reserved seating on morning train. Also paid for ticket to be delivered to a local address before I arrived. Got exactly what I asked/paid for. Quick, efficient, simple.
IV
5
train #1015 2nd Class Seat, Sri Lanka Railways, Nov 7, 2019
Beautiful ride and very special experience
HH
5
train #1005 2nd Class Seat, Sri Lanka Railways, Nov 3, 2019
Perfect service! We got or tickets sent to our hotel so they were waiting for us in the reception when we checked in. Before going, I contacted 12go.asia customers service and got a response a just few minutes later. They even managed to book tickets on the right side of the train as we had wished for.
JE
5
train #1005 1st Class Seat, Sri Lanka Railways, Oct 30, 2019
We had a great experience. Booking was easily done and our tickets arrived st our homestay as planned. The train was a little late but our seats were together in first class with air con. We were able to walk around and look out from the door to get photos. The guard was really friendly and told us when sights were coming up to see. He pointed out fruit trees and told me about the places where the stations were. The scenery was jaw dropping even though we had rain. The train was delayed which made our journey just over 7hrs which was tiring but it was a special experience not to be missed.
CA
3
train #1006 1st Class Seat, Sri Lanka Railways, Oct 29, 2019
Beautiful train ride but one hour late with little information
MV
5
train #1005 1st Class Seat, Sri Lanka Railways, Oct 22, 2019
Great trip
MD
5
train #1015 2nd Class Seat, Sri Lanka Railways, Oct 22, 2019
Easy to book, tickets arrived as promised and the train trip fabulous / even if weather wet and miserable for half the trip. Must do trip.
ES
3
train #1005 1st Class Seat, Sri Lanka Railways, Oct 21, 2019
We could only find information that said there was only 1st class or 3rd class tickets for the trains - at ~9am & MD; & not possible to reserve on 3rd class; so we prepurchased 1st class tickets - dull trip in over air conditioned carriage that was a constant thoroughfare for 2nd class to go forward to the loo & for a smoke. As noted, there actually was a 2nd class option, a much nicer way to travel. And, there was a train at ~11am - which didn’t seem to appear on available online timetables. Views lovely on on left hand side of train but not better than NE train to Ella; luggage storage a problem in 1st class
VS
5
train #1016 First Class seat, Sri Lanka Railways, Oct 20, 2019
Very pleasant. Helpful staff. Great views.
RW
5
train #1005 1st Class Seat, Sri Lanka Railways, Oct 20, 2019
We booked three first class tickets on the Kandy to Ella train and picked up tickets on arrival in Colombo. Straight forward process. At station simply made way to platform and conductor took us to our seats. Our bags (backpack and two big suitcases) were all stored in cabin. Highly recommend both the rail journey and 12Go Asia.
ES
4
train #1015 2nd Class Seat, Sri Lanka Railways, Oct 17, 2019
We really appreciated that 12GoAsia sent our tickets directly to our hotel in Habarana
JS
5
train #8051 Observation class, Sri Lanka Railways, Oct 14, 2019
Lovely trip - comfortable
ME
5
train #1007 First Class seat, Sri Lanka Railways, Oct 11, 2019
Perfect! I received the ticket at my hotel the day before the travel. I was able to get the first-class observation seat. The trip to Peradeniya was beautiful.
JP
5
train #8050 First Class seat, Sri Lanka Railways, Oct 5, 2019
This review is based on the purchase of tickets and support provided by 12GoAsia. Unfortunately there was a country wide rail strike so we could not actually take the train. The support and communication provided by 12GoAsia was excellent. I would certainly use them again.
KB
5
train #1005 1st Class Seat, Sri Lanka Railways, Sep 30, 2019
Thanks so much for booking our tickets. They were waiting for us at our hotel when we arrived into Sri Lanka. The train trip from Kandy to Ella was amazing.
PB
5
train #1015 1st Class Seat, Sri Lanka Railways, Sep 26, 2019
Great trip
YY
5
train #1005 2nd Class Seat, Sri Lanka Railways, Sep 25, 2019
A lovely train trip.
TF
5
train #1005 1st Class Seat, Sri Lanka Railways, Sep 24, 2019
Although we had to wait more than 1hour at nanu oya for the train it worths the time, nice view beautiful mountains, polite staff.
DS
5
train #1006 1st Class Seat, Sri Lanka Railways, Sep 23, 2019
Great job from 12goasia. Our seats were confirmed and tickets delivered to our hotel well ahead of time. The journey itself was a highlight of the trip.
AG
5
train #1015 1st Class Seat, Sri Lanka Railways, Sep 23, 2019
Exactly what we were after, fantastic scenery
SS
5
train #1006 2nd Class Seat, Sri Lanka Railways, Sep 21, 2019
Travelled from Ella to Kandy and feared the worst from what we had read. In fact the journey could not have been better. Collected the tickets in Colombo, boarded the train in Ella with reserved seats and everything was plain sailing. Train staff were really professional looking out for everyone.
MH
3
train #1006 1st Class Seat, Sri Lanka Railways, Sep 18, 2019
Cracking views, train could be more comfortable. Toilets were not pleasant, which is not good on a 7 hour train.
SR
5
train #1015 2nd Class Seat, Sri Lanka Railways, Sep 18, 2019
The train trip from Kandy to Ella was fantastic. Great scenery & great local food offered aboard
SH
5
train #1005 1st Class Seat, Sri Lanka Railways, Sep 16, 2019
Great service. Tickets were delivered to our hotel as promised. There is an enormous mark up on the tickets but you pay for the convenience of getting the tickets you want, delivered to the location of your choosing as opposed to collection.
GH
5
train #1005 2nd Class Seat, Sri Lanka Railways, Sep 14, 2019
Second class reserved seats from Kandy to Haputale were excellent. The journey was comfortable, and the large windows open which is great for the view (better than air conditioned 1st class where the windows are smaller and closed). Beautiful scenery. Tea and snacks bought from vendors who wandered through the carriage occasionally were also good. Getting the tickets was easy too! Tickets were waiting for us at our hotel which was great. So glad we had reserved seats at the non-reserved carriages were standing room only. Thanks 12go.asia :)
CD
5
train #1005 2nd Class Seat, Sri Lanka Railways, Sep 11, 2019
Very nice! There was plenty of space. But you charge 30 usd for a 1200 LKR trip... that is a bit too much
SS
4
train #1005 1st Class Seat, Sri Lanka Railways, Sep 9, 2019
Very helpful service and good communication about out tickets. We couldn’t pick them up in colombo, so they were sent to our hotel in Kandy ????????
JB
5
train #1005 1st Class Seat, Sri Lanka Railways, Sep 9, 2019
The seats selected by 12go Asia for us were excellent - correct side of train and in first class carriage everything was perfect and as usual 12 go Asia have done a great job The trip was amazing so much to see and we would definitely book with 12go Asia for all our train tickets in the countries they serve
JB
4
train #1005 2nd Class Seat, Sri Lanka Railways, Sep 8, 2019
The scenery was fantastic, but once again our reserved seats were facing backwards in the direction of travel and we did not have a window, even after booking months in advance.
JB
3
train #1015 2nd Class Seat, Sri Lanka Railways, Sep 8, 2019
Tickets were delivered to hotel as arranged. The only issues were that our reserved seats were facing backwards in the direction of travel and that we did not have a window, even after booking months in advance.
JB
5
train #1015 1st Class Seat, Sri Lanka Railways, Sep 7, 2019
We went on train 1015 from Kandy to Nanu Oya in first class section and we enjoyed the trip immensely Train left Kandy a little late but the journey was very good and our seats organised by 12go Asia were excellent and on the right side Air conditioning was excellent and we were glad we went first class the Windows don't open but that does not matter really and ensures the carriage is cool
JW
5
train #1007 First Class seat, Sri Lanka Railways, Sep 7, 2019
It worked perfect with the tickets being delivered to our hotel. Fantastic seats in the train. Great shaky ride. The part from Kandy to Nuwara Eliya is much more enjoyable than Colombo to Kandy.
HJ
5
train #1005 2nd Class Seat, Sri Lanka Railways, Sep 7, 2019
Difficult location, but ticket reached us in time
SE
4
train #1005 1st Class Seat, Sri Lanka Railways, Sep 6, 2019
Very expensive tickets compared to the price paid if bought locally in Sri Lanka. Also paying $10 USD to have them mailed to a hotel is a rip off. Wouldn't use them again.
HJ
5
train #1005 1st Class Seat, Sri Lanka Railways, Sep 4, 2019
Awesome views from the train, worth booking a 1st class ticket to ensure a seat. Great service from 12go.asia, our tickets were at our Negombo Hotel when we arrived.
MH
4
train #1005 1st Class Seat, Sri Lanka Railways, Sep 4, 2019
There was some problem with the pick-up regarding time and place which resulted in that we where late. However the company was really nice and tried to make up for their mistake and gave us a discount. So overall I can recommend them. Really nice driver
KO
5
train #1005 2nd Class Seat, Sri Lanka Railways, Sep 4, 2019
Fabulous train journey. No issues to report
GF
5
train #1015 2nd Class Seat, Sri Lanka Railways, Aug 31, 2019
Everything worked out really well, especially the ticket Sending to the hotel
GM
5
train #1006 1st Class Seat, Sri Lanka Railways, Aug 30, 2019
Great service
LW
3
train #8050 First Class seat, Sri Lanka Railways, Aug 26, 2019
The actual train trip was fantastic and there were no issues with the tickets provided by 12go once on board the train. However, we paid for the train tickets to be dropped off at our hotel in advance of our journey, minimising the stress of having to locate the 12go office. Despite numerous assurances that our train tickets would be delivered on time, they were not. Given our train journey was on Sunday and the office is closed, this caused considerable stress as to whether we should go to the 12go office/go to Colombo station to buy more tickets. 12go in fact assured us the tickets had been dropped off on the Friday, this was a lie. The tickets were safely delivered on Saturday much to our relief. Given that trying to locate anywhere in Colombo is difficult, we do have some sympathy. On the whole, would use again.
MF
5
train #1006 2nd Class Seat, Sri Lanka Railways, Aug 26, 2019
Everything good, great customer service, tickets delivery on time!! Very satisfied
BD
2
train #1015 1st Class Seat, Sri Lanka Railways, Aug 25, 2019
We booked a first class trip between Kandy and Ella. However, the train was 1.5hrs late leaving. We went one stop and sat on the train for another half hour or so. Then we were told to disembark the train and put on a bus for half an hour. Then we re-boarded a train at another station, however our assigned seats were taken, so we ended up having to find seats elsewhere on the train. Total travel time ended up being over 13hrs. Overall a dissapointing experience.
AB
4
train #1016 2nd Class Seat, Sri Lanka Railways, Aug 24, 2019
Beautiful
TH
5
train #1005 2nd Class Seat, Sri Lanka Railways, Aug 20, 2019
Great service, would recommend. Tickets confirmed a few days before departure and delivered to our hotel in Colombo as requested.
MM
5
train #1015 2nd Class Seat, Sri Lanka Railways, Aug 20, 2019
They send the tickets to our hotel in kandy. Communication very clear and fast.
YS
4
train #1006 2nd Class Seat, Sri Lanka Railways, Aug 19, 2019
Hi. The service of 12go was very fast and helpful. We got our tickets waiting for us at our hotel at arugam bay. We had connection with 12go team by watsupp, making sure that we have our tickets. The only thing that can be better is the seats that were opposite to the train's direction.
SA
5
train #1005 1st Class Seat, Sri Lanka Railways, Aug 19, 2019
Customer Service from 12go was amazing and I definitely recommend 12go.
SP
5
train #1005 2nd Class Seat, Sri Lanka Railways, Aug 17, 2019
We reserved tickets 1 month before depature. Because of our landing time we couldnt pick up the tickets at the Office in Colombo. After getting in touch trough email the tickets were delivered to our hotel. Superb service. We had some nice seats in the reserved cabin. The non reserved cabins were so full people were hanging outside the train. Lucky us! Thx 12go asia!
EG
5
train #1006 1st Class Seat, Sri Lanka Railways, Aug 17, 2019
Tickets delivered to hotel as requested. It's worth paying the extra money for the personal service - great service and a great train ride!
EG
5
train #1015 1st Class Seat, Sri Lanka Railways, Aug 17, 2019
Tickets were delivered to hotel as requested - great service and a great train trip.
MN
5
train #1007 Second Class Seat, Sri Lanka Railways, Aug 11, 2019
Wonderful trip from Nanuoya to Ella. Jungle, tea plantation, mountains and villages seen from the window. Seat reservation, in spite of being expensive, is worth.
MP
5
train #1006 2nd Class Seat, Sri Lanka Railways, Aug 9, 2019
One of the best moments of our trip! Wonderful!!
NC
5
train #1006 1st Class Seat, Sri Lanka Railways, Aug 6, 2019
Amazing!!
C
5
train #1005 2nd Class Seat, Sri Lanka Railways, Aug 5, 2019
Great service, tickets delivered to hotel as requested. Recommend anyone to use them. Australia
LJ
5
train #1006 1st Class Seat, Sri Lanka Railways, Jul 31, 2019
Great trip!
S
5
train #1006 1st Class Seat, Sri Lanka Railways, Jul 29, 2019
Everything went smooth as planned. We received our tickets when we arrived our 1st hotel. The only disappointment was that we shouldn't have picket 1st class, but 2sd instead, as 1st was boring. This is not fault of the company of course.
IF
3
train #1007 First Class seat, Sri Lanka Railways, Jul 27, 2019
The train was very ricketty. My son vomited at the end of the 8 hour trip from the bumping along the way.
AS
5
train #1019 First Class seat, Sri Lanka Railways, Jul 26, 2019
Comfortable and on time
PG
5
train #1005 2nd Class Seat, Sri Lanka Railways, Jul 23, 2019
We had good communication with the agents both through email and WhatsApp, and the tickets was delivered to our hotel without any issues ????
DJ
5
train #1006 1st Class Seat, Sri Lanka Railways, Jul 22, 2019
12GO Asia made it a very simple task arranging 1st class train tickets for Ella to Kandy from Australia. They also assisted to deliver our tickets to our accomodation as an afterthought on our behalf and the customer service for the entire process was excellent! I have no hesitation in highly recommending this company to anyone thinking of using them!
EB
5
train #1005 2nd Class Seat, Sri Lanka Railways, Jul 14, 2019
We booked our 2nd class reserve seats one month in advance. We paid for the tickets to be delivered to our hotel in Negombo. We had good email communication when we booked, and the tickets were waiting for us at the hotel. I was a bit worried about the process, but everything worked perfectly, and the train journey was amazing!!!
AM
4
train #1016 2nd Class Seat, Sri Lanka Railways, Jul 14, 2019
I can’t fault the service from 12go.asia, or the booking of our seats. The cost of the tickets was however, significantly more expensive than if we’d just bought them once in Sri Lanka. It is fairly quiet with tourists right now, so we could have purchased on the day - but at a busier time it may not have been possible to do this. Communication and service from 12go.asia was excellent.
JE
5
train #1006 2nd Class Seat, Sri Lanka Railways, Jul 13, 2019
Thank you for organising an amazing train ride for us!
LM
5
train #1015 1st Class Seat, Sri Lanka Railways, Jul 11, 2019
Good and easy service. Great view, great seats.
AF
5
train #1005 2nd Class Seat, Sri Lanka Railways, Jul 5, 2019
Perfect
MK
5
train #1015 2nd Class Seat, Sri Lanka Railways, Jul 3, 2019
Super nice, professional service, the tickets were delivered on time to my hotel, no hassle
A
5
train #1005 1st Class Seat, Sri Lanka Railways, Jul 3, 2019
We got the train tickets delivered to the hotel everything went easily. I can't believe the markup and a 35 day lead time, but it was sold out and I had no recourse but to buy his way. Better than not being able to buy at all. I was charged 10 $USD for mailing to a hotel the form on it said 250rs so about $1.50 so in addition to the ticket markup there was a 800% mark up on postage.
AB
5
train #1006 2nd Class Seat, Sri Lanka Railways, Jul 2, 2019
The agency made it so easy to purchase tickets ahead of time. Paid to have the tickets sent to our hotel in Ella. Effortless.
IA
2
train #1005 2nd Class Seat, Sri Lanka Railways, Jun 20, 2019
We had the two seats in the back of the train that don't sit next to a window. Eventhough this is one of the most scenic train rides, it doesn't matter if you can't see. 12 go Asia service and communication was good.
HE
5
train #1015 1st Class Seat, Sri Lanka Railways, Jun 5, 2019
All went to plan and was a great experience.
WA
5
train #1006 1st Class Seat, Sri Lanka Railways, May 28, 2019
Amazing journey
JS
5
train #1030 First Class seat, Sri Lanka Railways, May 28, 2019
Great
PH
3
train #1005 2nd Class Seat, Sri Lanka Railways, May 27, 2019
The trip was pretty good but then the train derailed about an hour from Ella.

Sri Lanka Railways Stations

Kandy Colombo Fort Jaffna Train Station Anuradhapura Mount Larcom Galle Matara Hikkaduwa Nanu Oya Badulla Ella Hatton Haputale Peradenya Trincomalee Polgahawela Batticaloa Weligama Weligama Beliatta Polonnaruwa Kurunegala Maho Junction Kalawewa Kekirawa Higuraggoda Habarana