We're planning a trip from Moscow to Bejing by train
and further to Kathmandu Nepal.
Any tips on flights from Bejing to Kathmandu?
Is via Bangkok the best option?
In addition we would like to visit Laos or Kambodza...
What would you recommend?
There are a couple of alternatives...
You can go from Beijing via either Bangkok, Chengdu or Hong Kong.
If you go via Bangkok or Chengdu it's a little bit cheaper (US$470) but you will need to stay over night in Bangkok or Chengdu.
If you fly via Hong Kong you will reach Kathmandu the same day, but it will cost you US$530. These are the prices I was quoted, leaving mid June.
Normaly Royal Nepal flies between Shanghai and Kathmandu for US$350 but they are not flying between May and August.
If you will leave after August the cheapest option would probably be to take the train from Beijing to Shanghai and fly Royal Nepal. Traveling by train is very cheap in China, Beijijng to Shanghai shouldn't set you back more than US$50.
It is better to take a direct flight from shanghai to kathmandu operated by Royal nepal airlines.But this flight normally gets full due to lots of tourists and heard that the flight is actually from Japan via shanghai.Sosuggest you to book in advance from shanghai.
Many thanks for very useful advice!