Train from Guangzhou to Lhasa

Guangzhou
Lhasa, China

Your cost to travel by Train China Railways G-Class: $196 - $240

Guangzhou
  • Total Distance:

    17.82 km (11 miles)

  • Travel Time:

    14 Minutes

  • Frequency:

    N/A

  • Car Fare:

    11.0 USD (~67.1 CNY)

Guangzhou South
  • Total Distance:

    2424.39 km (1506 miles)

  • Travel Time:

    11 Hours 35 Minutes

  • Frequency:

    1 Times/Day

  • Train Fare:

    160.0 USD (~976.01 CNY)

Lanzhou West
  • Total Distance:

    191.68 km (119 miles)

  • Travel Time:

    1 Hours 10 Minutes

  • Frequency:

    1 Times/Day

  • Train Fare:

    12.0 USD (~73.2 CNY)

Xining
  • Total Distance:

    1905.18 km (1184 miles)

  • Travel Time:

    21 Hours 26 Minutes

  • Frequency:

    1 Times/Day

  • Train Fare:

    35.0 USD (~213.5 CNY)

Lhasa, Xizang (Tibet), China
Source: Rome2rio

Train schedule

Departure Arrival Fare Operator Duration
Guangzhou South Lanzhou West Station 160 USD https://www.trip.com/trains/?allianceid=815591&sid=1377607 11h 21mins
Lanzhou West Xining 12 USD https://www.Trip.com/trains/?allianceid=815591&sid=1377607 1h 9mins
Xining Lhasa 35 USD https://www.trip.com/trains/?allianceid=815591&sid=1377607 21h 1mins

Cost by number of pax.

Pax Currency (USD) Currency (Local)
1 person 229 USD ~ 1,397 CNY
2 people 458 USD ~ 2,794 CNY
3 people 687 USD ~ 4,191 CNY
4 people 916 USD ~ 5,588 CNY
5 people 1,145 USD ~ 6,985 CNY

Did you know?

  • The total CO2 Emission for your Guangzhou - Lhasa train trip is 241.9 kg
  • Your total cost to travel by train from Guangzhou to Lhasa is about 229.0 USD (~1,396.91 CNY)