Flight from Bangkok to Lanzhou

Bangkok, Thailand
Lanzhou, China

Your cost to Flight: $310 - $380

Phaya Thai
  • Total Distance:

    30.62 km (19 miles)

  • Travel Time:

    31 Minutes

  • Frequency:

    96 Times/Day

  • Train Fare:

    2.0 USD (~12.2 CNY)

BKK
  • Total Distance:

    2643.39 km (1643 miles)

  • Travel Time:

    8 Hours 24 Minutes

  • Frequency:

    N/A

  • Flight Fare:

    330.0 USD (~2,013.02 CNY)

Xining
  • Total Distance:

    9.87 km (6 miles)

  • Travel Time:

    8 Minutes

  • Frequency:

    N/A

  • Car Fare:

    4.0 USD (~24.4 CNY)

Pinanyi
  • Total Distance:

    179.51 km (112 miles)

  • Travel Time:

    2 Hours 47 Minutes

  • Frequency:

    8 Times/Day

  • Train Fare:

    9.0 USD (~54.9 CNY)

Lanzhou, Gansu, China
Source: Rome2rio

Bangkok-Lanzhou Flight schedule

Airline Flight Departure Arrival Duration

Cost by number of pax.

Pax Currency (USD) Currency (Local)
1 person 362 USD ~ 2,208 CNY
2 people 724 USD ~ 4,416 CNY
3 people 1,086 USD ~ 6,625 CNY
4 people 1,448 USD ~ 8,833 CNY
5 people 1,810 USD ~ 11,041 CNY

Did you know?

  • The total CO2 Emission for your trip is 297.88 kg
  • Your total cost to flights from Bangkok to Lanzhou is about 362.0 USD ( 2.0 USD for train ride, 330.0 USD for flight 4.0 USD for car ride, 9.0 USD for train ride, )
  • The cheapest flight is on which is 362.0 USD (2,208 CNY)