Prices are in Canadian Dollars.

Cheap flights from Toronto to Lanzhou

Know your dates, get live prices in seconds:

From
To
Depart
Return
Any month
Compare vs. Cheapflights |
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

How to find the cheapest flight from
Toronto (YTO) to Lanzhou (LHW)

When is the cheapest time to fly from Toronto to Lanzhou (YTO - LHW)?

Unlike at noon, when flights are generally more expensive, you can save up to 25% on flights from Toronto to Lanzhou by exploring options for tickets in the morning.

Cheap flights from Toronto to Lanzhou in January, February 2021

The best prices found for YTO to LHW flights for January, February
23 Jan - 6 Feb
C$ 2,337pp
YYZ
Toronto Pearson Intl
Multiple Airlines
     
3 STOPS
LHW
Lanzhou Arpt
LHW
Lanzhou Arpt
Multiple Airlines
     
3 STOPS
YYZ
Toronto Pearson Intl
23 Jan - 6 Feb
C$ 2,367pp
YYZ
Toronto Pearson Intl
Multiple Airlines
     
3 STOPS
LHW
Lanzhou Arpt
LHW
Lanzhou Arpt
Multiple Airlines
     
3 STOPS
YYZ
Toronto Pearson Intl

Toronto to Lanzhou 2021 flight deals

Cheap flights to Lanzhou from Toronto found for this year
13 Apr - 17 Apr
C$ 2,077pp
YYZ
Toronto Pearson Intl
Multiple Airlines
   
2 STOPS
LHW
Lanzhou Arpt
LHW
Lanzhou Arpt
Air China
   
2 STOPS
YYZ
Toronto Pearson Intl
13 Apr - 17 Apr
C$ 2,081pp
YYZ
Toronto Pearson Intl
Multiple Airlines
   
2 STOPS
LHW
Lanzhou Arpt
LHW
Lanzhou Arpt
Air China
   
2 STOPS
YYZ
Toronto Pearson Intl
13 Apr - 17 Apr
C$ 2,178pp
YYZ
Toronto Pearson Intl
Air China
 
1 STOP
LHW
Lanzhou Arpt
LHW
Lanzhou Arpt
Air China
 
1 STOP
YYZ
Toronto Pearson Intl

Last minute flights from Toronto to Lanzhou

Late deals on round-trip flights to Lanzhou from Toronto, departing today and this week
23 Jan - 6 Feb
C$ 2,337pp
YYZ
Toronto Pearson Intl
Multiple Airlines
     
3 STOPS
LHW
Lanzhou Arpt
LHW
Lanzhou Arpt
Multiple Airlines
     
3 STOPS
YYZ
Toronto Pearson Intl
23 Jan - 6 Feb
C$ 2,367pp
YYZ
Toronto Pearson Intl
Multiple Airlines
     
3 STOPS
LHW
Lanzhou Arpt
LHW
Lanzhou Arpt
Multiple Airlines
     
3 STOPS
YYZ
Toronto Pearson Intl

Related info for your journey

Useful info, stats and facts about Toronto to Lanzhou flights.

Flight FAQs

From Toronto to Lanzhou

Can I find flights from Toronto to Lanzhou for under C$ 2,164 on Cheapflights?

Yes, there are multiple flights from Toronto to Lanzhou for under C$ 2,164. The cheapest flight booked recently is on Multiple Airlines for just C$ 2,077, but on average you can expect to pay C$ 2,211.

Are there direct flights from Toronto to Lanzhou for under C$ 2,036 on Cheapflights?

There are no direct flights from Toronto to Lanzhou, but Cheapflights can provide you with all the information you need to find the fastest route with the fewest stops.

Are there last-minute flights available from Toronto to Lanzhou for under C$ 2,418?

There are currently 2+ open flights from Toronto to Lanzhou within the next 7 days for less than C$ 2,418.

How long is the flight from Toronto to Lanzhou?

Airlines like Air China fly from Toronto to Lanzhou in about 20h 20m. The time it takes to get you to your destination can typically vary by up to .

What is the cheapest airline to fly from Toronto to Lanzhou round-trip?

Our cheapest airline available from Toronto to Lanzhou is Air China. Our recent data shows that you can find tickets from as low as C$ 2,178 on this airline.

Destination information for Lanzhou

Things to know before you go. Useful info for your trip from Toronto to Lanzhou
Today's exchange rate
C$ 1 = ¥5.10

Airports servicing Toronto

Billy Bishop Toronto City Airport (YTZ)
Hamilton (YHM)
Kitchener (YKF)

Airports servicing Lanzhou

Lanzhou Arpt (LHW)
Home Asia China Cheap flights from Toronto to Lanzhou