Not the official website – seriously overpriced
This is NOT the official Sri Lanka Railways website — they admit it themselves in the footer, describing themselves as an independent travel agency. That alone isn't a dealbreaker, since I know the official Sri Lanka Railways site can be frustrating to register on and often throws errors. But that doesn't make this site a good alternative.
The real problem is the price. They sell 1st class tickets for around €32, while the actual fare through Sri Lanka Railways is a little over 1,200 LKR (roughly €3). That's close to a 900% markup. I checked other resellers too — most charge at most 2-3 times the official price, and some even sell at the same price as the railway itself. This site is a clear outlier on price.
If you're struggling with the official site's registration issues, look for one of the other resellers charging closer to the real fare — you'll save a significant amount of money.




