Discussion in 'China' started by ori6n3, Jan 6, 2015.
Actually, the train isn't cheapest. I've done this route via the sleeper and flying and flying is the least expensive way when all costs are figured in. Choose Sri Lankan Airlines over the other ones like Cathay or Air Asia. they're too expensive. Sri Lankan Airlines do nonstop flights from Beijing to Bangkok 3 times a week. Fares are normally around $200.
There is also the soft sleeper (bed) besides the hard sleeper (just seat). I took a soft sleeper between Xi'an and Beijing a couple of years ago and the difference in price is not that much. Other option you could try looking into is to get an overnight train from Beijing to Hong Kong and then fly out from there to Bangkok..
Separate names with a comma.