Flights
Hotels
From
To
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.
Flights
Hotels
Round-trip
One-way
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.
Did you mean flights from Guangzhou to Tehran?

Cheap Flights from Tehran to Guangzhou, CN, China - THR to CAN Last modified: Jul 27, 2016 1:56 AM

Popular flights from Tehran to Guangzhou Last modified: Jul 27, 2016 1:56 AM

We’ve got the inside scoop on finding the best time to fly for the best price. Not sure when to travel for your next vacation? Find details below on when-to-fly and when-to-buy.

China Southern
THRCAN
Wed 10/26
1 stop
CANTHR
Mon 11/7
1 stop
IRR22,718,750
Select
China Southern
THRCAN
Wed 10/26
2 stops
CANTHR
Mon 11/7
2 stops
IRR22,718,750
Select
Air China
THRCAN
Wed 10/26
2 stops
CANTHR
Mon 11/7
2 stops
IRR76,906,250
Select

How Much Does it Cost to Fly from Tehran to Guangzhou (THR to CAN)?

We have collected flight cost data from across the web for travel from Tehran to Guangzhou, and have found the average flight price for this trip to be IRR48,937,500.

When Can I Buy the Cheapest Flight from Tehran to Guangzhou (THR to CAN)?

Airlines can adjust prices for plane tickets from Tehran to Guangzhou based on the day and time that you decide to book your flight. We have collected data from all airlines, and have discovered that the best days to book flights are Tuesdays, Wednesdays, and Saturdays. Read our article to find more information about the best time to buy airline tickets.

Non-Stop vs Connecting Flights from Tehran to Guangzhou (THR to CAN)

Your Tehran to Guangzhou flight can be significantly cheaper by choosing a multi-stop airline ticket. Although these connecting flights sacrifice some convenience, on average, travelers save 20%-60% when they choose to fly multi-stop versus a direct flight.

The average price for connecting flights from Tehran to Guangzhou is IRR23,000,000.

The average price for non-stop flights from Tehran to Guangzhou is IRR0.

The chart below shows up to date information regarding non-stop flights from Tehran to Guangzhou.

Nonstop Flight Details from Tehran to Guangzhou
CarrierMonTueWedThuFriSatSunEarliest FlightLatest Flight
Mahan Air 0 1 1 1 0 0 1 20:35 20:35

Tehran to Guangzhou Flight Questions

Below are some common questions that asked about this flight route:

Question: How long is a direct flight from Tehran to Guangzhou?
Answer: The average Tehran to Guangzhou flight time is 8 hours and 30 minutes.
Question: How many kilometers are there between Tehran and Guangzhou?
Answer: The distance from Tehran to Guangzhou is 6065 kilometers.
Question: How common are direct flights from Tehran to Guangzhou?
Answer: There are 4 direct flights from Tehran to Guangzhou.
Question: What is the most popular airline for non-stop flights from Tehran to Guangzhou?
Answer: Mahan Air provides 100% of the non-stop flights between Tehran and Guangzhou.
Question: What are the most popular connecting cities when flying from Tehran to Guangzhou?
Answer: Doha, QA

Airports for Your Route

These pages contain information about the major airports in Tehran and Guangzhou, so you can feel comfortable knowing how to get around whether you are about to take off or you just landed.

Cheap International Flights from Tehran - THR

FlightsAirlineLowest Price
Tehran to Hong Kong Cathay, Hong Kong Check Dates
Tehran to Bangkok IranAir, Bangkok, Thai, Mesaba Check Dates
Tehran to Shanghai Air China, China Southern, Shanghai, Hainan, Xiamen, China Eastern IRR20,406,250
Tehran to Beijing Sichuan, Air China, China Southern, Hainan, IranAir, China Eastern IRR18,562,500
Tehran to Kuala Lumpur IranAir, Malaysia IRR58,468,750
Tehran to Manila Philippine IRR70,281,250
Tehran to Taipei EVA Air, China Airlines IRR312,031,250
Tehran to London Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Aer Lingus, IranAir, KLM, Lufthansa, Thomas Cook, Czech, Austrian, Virgin Atlantic IRR7,500,000
Tehran to Istanbul IranAir, Atlasjet, Pegasus, Turkish IRR5,000,000
Tehran to Tokyo JAL, All Nippon IRR70,562,500
Tehran to Seoul IranAir, Korean, Asiana IRR67,281,250
Tehran to Dubai Emirates, Etihad, flydubai, Air Arabia, IranAir IRR5,843,750
Tehran to Singapore IranAir, Singapore IRR70,156,250
Tehran to Ho Chi Minh City Vietnam Check Dates
Tehran to Jakarta Garuda Check Dates
Tehran to Phuket Thai Check Dates
Tehran to Delhi Jet Airways, Air India, IranAir IRR17,906,250
Tehran to Moscow IranAir, S7, Aeroflot, UTAir IRR9,468,750
Tehran to Paris Aegean, Air Berlin, Air France, Alitalia, British Airways, NIKI, IranAir, KLM, Lufthansa, Czech, Austrian, TAROM IRR6,343,750
Tehran to Denpasar Bali Garuda, IranAir IRR80,218,750
Tehran to Osaka JAL, All Nippon IRR82,562,500
Tehran to Mumbai Jet Airways, Air India, IranAir IRR15,000,000
Tehran to Dhaka Biman Check Dates
Tehran to CebuCheck Dates
Tehran to Los Angeles American, Alaska, United IRR28,343,750
Tehran to Kathmandu Nepal Check Dates
Tehran to Frankfurt Aegean, Air Berlin, Air France, Alitalia, British Airways, IranAir, KLM, Lufthansa, Czech, Austrian, SAS, Sunexpress IRR10,093,750
Tehran to Sydney Qantas IRR45,187,500
Tehran to Urumqi Sichuan, Air China, China Southern, Hainan, China Eastern Check Dates
Tehran to New York American, JetBlue, United IRR20,718,750
Cheap Flights from Tehran to Guangzhou, CN, China, from IRR22,718,750 Round trip from THR to CAN