Train from Bangkok to Lanzhou

Bangkok
Lanzhou, China

Your cost to travel by Train, bus: $163 - $199

Bangkok Hualamphong
  • Total Distance:

    790.6 km (491 miles)

  • Travel Time:

    12 Hours 36 Minutes

  • Frequency:

    5 Times/Day

  • Train Fare:

    26.0 USD (~158.6 CNY)

Chiang Mai
  • Total Distance:

    649.19 km (403 miles)

  • Travel Time:

    16 Hours 48 Minutes

  • Frequency:

    1 Times/Day

  • Bus Fare:

    44.0 USD (~268.4 CNY)

Luang Prabang
  • Total Distance:

    1028.87 km (639 miles)

  • Travel Time:

    21 Hours 0 Minutes

  • Frequency:

    1 Times/Day

  • Bus Fare:

    56.0 USD (~341.6 CNY)

South Bus Station
  • Total Distance:

    13.12 km (8 miles)

  • Travel Time:

    23 Minutes

  • Frequency:

    240 Times/Day

  • Train Fare:

    1.4 USD (~8.54 CNY)

Kunming
  • Total Distance:

    2297.01 km (1427 miles)

  • Travel Time:

    31 Hours 9 Minutes

  • Frequency:

    3 Times/Day

  • Train Fare:

    55.0 USD (~335.5 CNY)

Lanzhou, Gansu, China
Source: Rome2rio

Train schedule

Departure Arrival Fare Operator Duration
Bangkok Hualamphong Chiang Mai 26 USD http://www.railway.co.th/home/ 12h 0mins
Chiang Mai Luang Prabang 44 USD 0 16h 0mins
Luang Prabang Kunming South 56 USD 0 20h 0mins
South Bus Station Kunming Station USD http://baike.baidu.com/link?url=uuRW0dr4X39-6zcwVbKAEktzoDB5uM0SPsvYmNtSjowySDqmg5rpdeXKaDkvdb2BkfyjTANd1wdlp3nTwSI3nxlSGxWTWl6fave2oUjgKJSaO7F4blzHWlWBPIbNHa_n5biYLa2XYOO-_KIy7fWt_4HXPzhsY5xinYP4NDnI 22mins
Kunming Lanzhou 55 USD http://www.chinahighlights.com/ 29h 40mins

Cost by number of pax.

Pax Currency (USD) Currency (Local)
1 person 190 USD ~ 1,159 CNY
2 people 380 USD ~ 2,318 CNY
3 people 570 USD ~ 3,477 CNY
4 people 760 USD ~ 4,636 CNY
5 people 950 USD ~ 5,795 CNY

Did you know?

  • The total CO2 Emission for your Bangkok - Lanzhou train trip is 214.69 kg
  • Your total cost to travel by train from Bangkok to Lanzhou is about 190.0 USD (~1,159.01 CNY)