How can I find cheap flights from Baiyun Intl. Airport to Bahrain Airport?
Explore the cheapest one-way and round-trip flights from Baiyun Intl. Airport to Bahrain Airport over the next 90 days, with one-way fares from $402 and round-trip from $635. Based on Trip.com's latest 7-day flight data.
- Round-trip
- Cheapest
- Recommended
- Fastest
- Next 7 days
- Nonstop
- Cheapest nonstop
CAN 7:00 PM9h 50mNonstopBAH 11:50 PMGuangzhou - Bahrain | Mon, Dec 7 | Gulf Air
BAH 10:45 PM7h 30mNonstopCAN 11:15 AMBahrain - Guangzhou | Fri, Dec 11 | Gulf Air$635 $1,00937% off37% off$1,009 $635
CAN 7:00 PM9h 50mNonstopBAH 11:50 PMGuangzhou - Bahrain | Mon, Nov 23 | Gulf Air
BAH 10:45 PM7h 30mNonstopCAN 11:15 AMBahrain - Guangzhou | Fri, Nov 27 | Gulf Air$655 $1,00935% off35% off$1,009 $655
CAN 7:00 PM9h 50mNonstopBAH 11:50 PMGuangzhou - Bahrain | Mon, Nov 30 | Gulf Air
BAH 10:45 PM7h 30mNonstopCAN 11:15 AMBahrain - Guangzhou | Fri, Dec 4 | Gulf Air$659 $1,00935% off35% off$1,009 $659
CAN 7:00 PM9h 50mNonstopBAH 11:50 PMGuangzhou - Bahrain | Wed, Nov 18 | Gulf Air
BAH 10:45 PM7h 30mNonstopCAN 11:15 AMBahrain - Guangzhou | Sun, Nov 22 | Gulf Air$70330% off$1,009 $703
CAN 7:00 PM9h 50mNonstopBAH 11:50 PMGuangzhou - Bahrain | Wed, Nov 11 | Gulf Air
BAH 10:45 PM7h 30mNonstopCAN 11:15 AMBahrain - Guangzhou | Sun, Nov 15 | Gulf Air$76624% off$1,009 $766
CAN 9:20 AM21h1 stopBAH 1:20 AMGuangzhou - Bahrain | Mon, Dec 7 | Turkish Airlines
BAH 2:25 AM33h 10m1 stopCAN 4:35 PMBahrain - Guangzhou | Fri, Dec 11 | Turkish Airlines$81419% off$1,009 $814
CAN 9:20 AM21h1 stopBAH 1:20 AMGuangzhou - Bahrain | Wed, Dec 2 | Turkish Airlines
BAH 2:25 AM22h 40m1 stopCAN 6:05 AMBahrain - Guangzhou | Wed, Dec 9 | Turkish Airlines$82818% off$1,009 $828
CAN 11:15 PM31h1 stopBAH 1:15 AMGuangzhou - Bahrain | Fri, Dec 18 | Turkish Airlines
BAH 2:20 AM24h 30m1 stopCAN 7:50 AMBahrain - Guangzhou | Fri, Dec 25 | Turkish Airlines$84316% off$1,009 $843
CAN 8:55 AM21h 25m1 stopBAH 1:20 AMGuangzhou - Bahrain | Mon, Nov 30 | Turkish Airlines
BAH 2:25 AM33h 10m1 stopCAN 4:35 PMBahrain - Guangzhou | Fri, Dec 4 | Turkish Airlines$84616% off$1,009 $846
CAN 1:00 PM17h 25m1 stopBAH 2:00 PMGuangzhou - Bahrain | Fri, Nov 6 | Normal Airline
BAH 3:00 PM6hNonstopCAN 4:00 PMBahrain - Guangzhou | Sun, Nov 8 | Normal AirlineFind more flightsFind more flights
- Cheapest
CAN 7:00 PM9h 50mNonstopBAH 11:50 PMGuangzhou - Bahrain | Tue, Nov 24 | Gulf Air$402 $52523% off23% off$525 $402
CAN 5:40 AM22h 40m1 stopBAH 11:20 PMGuangzhou - Bahrain | Fri, Nov 13 | IndiGo$431 $52518% off18% off$525 $431
CAN 11:30 PM24h 45m1 stopBAH 7:15 PMGuangzhou - Bahrain | Fri, Dec 11 | Saudia$433 $52518% off18% off$525 $433
CAN 7:00 PM9h 50mNonstopBAH 11:50 PMGuangzhou - Bahrain | Tue, Dec 1 | Gulf Air$43717% off$525 $437
CAN 7:00 PM9h 50mNonstopBAH 11:50 PMGuangzhou - Bahrain | Tue, Dec 8 | Gulf Air$43916% off$525 $439
CAN 11:30 PM16h 55m1 stopBAH 11:25 AMGuangzhou - Bahrain | Wed, Dec 9 | Saudia$44815% off$525 $448
CAN 11:15 PM31h 5m1 stopBAH 1:20 AMGuangzhou - Bahrain | Wed, Dec 9 | Turkish Airlines$45014% off$525 $450
CAN 7:00 PM9h 50mNonstopBAH 11:50 PMGuangzhou - Bahrain | Tue, Dec 15 | Gulf Air$45114% off$525 $451
CAN 9:20 AM21h1 stopBAH 1:20 AMGuangzhou - Bahrain | Tue, Dec 15 | Turkish Airlines$45214% off$525 $452
CAN 1:00 PM17h 25m1 stopBAH 2:00 PMGuangzhou - Bahrain | Fri, Nov 6 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
CAN 7:00 PM9h 50mNonstopBAH 11:50 PMGuangzhou - Bahrain | Tue, Nov 24 | Gulf Air$402 $1,41872% off72% off$1,418 $402
CAN 7:00 PM9h 50mNonstopBAH 11:50 PMGuangzhou - Bahrain | Tue, Dec 1 | Gulf Air$437 $1,41869% off69% off$1,418 $437
CAN 7:00 PM9h 50mNonstopBAH 11:50 PMGuangzhou - Bahrain | Tue, Dec 15 | Gulf Air$451 $1,41868% off68% off$1,418 $451
CAN 7:00 PM9h 50mNonstopBAH 11:50 PMGuangzhou - Bahrain | Sat, Nov 28 | Gulf Air$46967% off$1,418 $469
CAN 7:00 PM9h 50mNonstopBAH 11:50 PMGuangzhou - Bahrain | Thu, Jan 7 | Gulf Air$47067% off$1,418 $470
CAN 7:00 PM9h 50mNonstopBAH 11:50 PMGuangzhou - Bahrain | Tue, Dec 22 | Gulf Air$47567% off$1,418 $475
CAN 7:00 PM9h 50mNonstopBAH 11:50 PMGuangzhou - Bahrain | Sat, Dec 26 | Gulf Air$47567% off$1,418 $475
CAN 7:00 PM9h 50mNonstopBAH 11:50 PMGuangzhou - Bahrain | Tue, Jan 12 | Gulf Air$47966% off$1,418 $479
CAN 7:00 PM9h 50mNonstopBAH 11:50 PMGuangzhou - Bahrain | Thu, Jan 14 | Gulf Air$48866% off$1,418 $488
CAN 1:00 PM17h 25m1 stopBAH 2:00 PMGuangzhou - Bahrain | Fri, Nov 6 | Normal AirlineFind more flightsFind more flights
CAN 7:00 PM9h 50mNonstopBAH 11:50 PMGuangzhou - Bahrain | Tue, Nov 24 | Gulf Air$402 $52523% off23% off$525 $402
CAN 7:00 PM9h 50mNonstopBAH 11:50 PMGuangzhou - Bahrain | Tue, Dec 1 | Gulf Air$437 $52517% off17% off$525 $437
CAN 7:00 PM9h 50mNonstopBAH 11:50 PMGuangzhou - Bahrain | Tue, Dec 8 | Gulf Air$439 $52516% off16% off$525 $439
CAN 7:00 PM9h 50mNonstopBAH 11:50 PMGuangzhou - Bahrain | Tue, Dec 15 | Gulf Air$45114% off$525 $451
CAN 7:00 PM9h 50mNonstopBAH 11:50 PMGuangzhou - Bahrain | Thu, Dec 3 | Gulf Air$45613% off$525 $456
CAN 7:00 PM9h 50mNonstopBAH 11:50 PMGuangzhou - Bahrain | Sat, Nov 28 | Gulf Air$46959% off$1,151 $469
CAN 7:00 PM9h 50mNonstopBAH 11:50 PMGuangzhou - Bahrain | Thu, Jan 7 | Gulf Air$47059% off$1,151 $470
CAN 7:00 PM9h 50mNonstopBAH 11:50 PMGuangzhou - Bahrain | Tue, Dec 22 | Gulf Air$47559% off$1,151 $475
CAN 7:00 PM9h 50mNonstopBAH 11:50 PMGuangzhou - Bahrain | Sat, Dec 26 | Gulf Air$47559% off$1,151 $475
CAN 1:00 PM17h 25m1 stopBAH 2:00 PMGuangzhou - Bahrain | Fri, Nov 6 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
CAN 7:00 PM9h 50mNonstopBAH 11:50 PMGuangzhou - Bahrain | Thu, Nov 5 | Gulf Air$811 $1,48245% off45% off$1,482 $811
CAN 7:00 PM9h 50mNonstopBAH 11:50 PMGuangzhou - Bahrain | Sat, Nov 7 | Gulf Air$1,280 $1,48214% off14% off$1,482 $1,280
CAN 7:00 PM9h 50mNonstopBAH 11:50 PMGuangzhou - Bahrain | Tue, Nov 10 | Gulf Air$1,289 $1,48213% off13% off$1,482 $1,289
CAN 12:55 AM13h 35m1 stopBAH 9:30 AMGuangzhou - Bahrain | Wed, Nov 11 | Qatar Airways$1,04828% off$1,482 $1,048
CAN 12:55 AM13h 35m1 stopBAH 9:30 AMGuangzhou - Bahrain | Sat, Nov 7 | Qatar Airways$1,19719% off$1,482 $1,197
CAN 12:55 AM13h 35m1 stopBAH 9:30 AMGuangzhou - Bahrain | Tue, Nov 10 | Qatar Airways$1,23317% off$1,482 $1,233
CAN 1:00 PM17h 25m1 stopBAH 2:00 PMGuangzhou - Bahrain | Fri, Nov 6 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
CAN 7:00 PM9h 50mNonstopBAH 11:50 PMGuangzhou - Bahrain | Tue, Nov 24 | Gulf Air$402 $52523% off23% off$525 $402
CAN 7:00 PM9h 50mNonstopBAH 11:50 PMGuangzhou - Bahrain | Tue, Dec 1 | Gulf Air$437 $52517% off17% off$525 $437
CAN 7:00 PM9h 50mNonstopBAH 11:50 PMGuangzhou - Bahrain | Tue, Dec 8 | Gulf Air$439 $52516% off16% off$525 $439
CAN 7:00 PM9h 50mNonstopBAH 11:50 PMGuangzhou - Bahrain | Tue, Dec 15 | Gulf Air$45114% off$525 $451
CAN 7:00 PM9h 50mNonstopBAH 11:50 PMGuangzhou - Bahrain | Thu, Dec 3 | Gulf Air$45613% off$525 $456
CAN 7:00 PM9h 50mNonstopBAH 11:50 PMGuangzhou - Bahrain | Sat, Nov 28 | Gulf Air$46959% off$1,151 $469
CAN 7:00 PM9h 50mNonstopBAH 11:50 PMGuangzhou - Bahrain | Thu, Jan 7 | Gulf Air$47059% off$1,151 $470
CAN 7:00 PM9h 50mNonstopBAH 11:50 PMGuangzhou - Bahrain | Tue, Dec 22 | Gulf Air$47559% off$1,151 $475
CAN 7:00 PM9h 50mNonstopBAH 11:50 PMGuangzhou - Bahrain | Sat, Dec 26 | Gulf Air$47559% off$1,151 $475
CAN 1:00 PM17h 25m1 stopBAH 2:00 PMGuangzhou - Bahrain | Fri, Nov 6 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Guangzhou to Bahrain are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Trip.com Price Insights: Flights from Baiyun Intl. Airport to Bahrain Airport
What is the cheapest month for one-way flights from Baiyun Intl. Airport to Bahrain Airport?
Based on Trip.com’s data from the past 12 months, if you’re looking for a low-cost one-way ticket from Baiyun Intl. Airport to Bahrain Airport, the best time to buy is in March, with an average price of $331. You’ll want to avoid October, when the average price can reach as high as $1,007.
What is the cheapest day of the week to fly from Baiyun Intl. Airport to Bahrain Airport?
Based on Trip.com’s data from the past 12 months, the cheapest day to depart from Baiyun Intl. Airport to Bahrain Airport is Tuesday, with average fares typically lower than other days. You’ll want to avoid flying on Monday, as ticket prices are usually the highest that day.
Which airline offers the cheapest flights from Baiyun Intl. Airport to Bahrain Airport?
The cheapest airline flying from Baiyun Intl. Airport to Bahrain Airport is AirAsia (from $293) among 10 carriers operating this route. Based on Trip.com's latest 7-day flight data.










Find more flights and airlines
What is the flight schedule from Baiyun Intl. Airport to Bahrain Airport?
Check the schedule for flights from Guangzhou to Bahrain and find the flight that best matches your travel plans.
-
VJ6035
Baiyun Intl. Airport
3:15 AM
CAN
4:20 AM
HAN
S M T W T F SSearch -
EY433
Noi Bai Intl. Airport
8:15 AM
HAN
12:40 PM
AUH
S - T W - F S -
EY643
Abu Dhabi Intl. Airport
2:35 PM
AUH
2:50 PM
BAH
S - T W - - S -
FD533
Baiyun Intl. Airport
9:05 AM
CAN
10:15 AM
DMK
S M - W - F -Search -
G9822
Suvarnabhumi Intl. Airport
8:20 AM
BKK
12:20 PM
SHJ
S M T W T F S -
G9103
Sharjah International Airport
4:55 PM
SHJ
5:10 PM
BAH
S M T W T F S -
6E1702
Baiyun Intl. Airport
5:00 AM
CAN
8:15 AM
DEL
S M T W T F SSearch -
6E6318
Indira Gandhi Intl. Airport
2:45 PM
DEL
5:05 PM
BOM
S M T W T F S -
6E1201
Chhatrapati Shivaji Intl. Airport
9:05 PM
BOM
10:45 PM
BAH
S M T W T F S -
OD613
Baiyun Intl. Airport
3:10 AM
CAN
7:15 AM
KUL
- M T W T F SSearch -
EY487
Kuala Lumpur Intl. Airport
9:40 PM
KUL
12:50 AM
AUH
S M T W T F S -
EY647
Abu Dhabi Intl. Airport
2:00 AM
AUH
2:15 AM
BAH
S M T - T F S -
AK119
Baiyun Intl. Airport
1:35 AM
CAN
5:45 AM
KUL
S M T W T F SSearch -
EY489
Kuala Lumpur Intl. Airport
9:30 AM
KUL
12:50 PM
AUH
S M T W T F S -
EY647
Abu Dhabi Intl. Airport
2:00 AM
AUH
2:15 AM
BAH
S M T - T F S -
VN507
Baiyun Intl. Airport
4:45 PM
CAN
5:55 PM
HAN
S M T W T F SSearch -
VN983
Noi Bai Intl. Airport
6:55 PM
HAN
10:15 PM
BLR
- M - W - F S -
G9497
Bengaluru Airport
4:25 AM
BLR
6:40 AM
SHJ
S M T W T F S -
G9103
Sharjah International Airport
4:55 PM
SHJ
5:10 PM
BAH
S M T W T F S -
9C7419
Baiyun Intl. Airport
5:55 AM
CAN
7:50 AM
BKK
S M T W T F SSearch -
G9824
Suvarnabhumi Intl. Airport
11:25 AM
BKK
3:25 PM
SHJ
S M T W T F S -
G9101
Sharjah International Airport
8:05 AM
SHJ
8:15 AM
BAH
S M T W T F S -
9C6921
Baiyun Intl. Airport
5:30 AM
CAN
9:50 AM
KUL
- - T - T - SSearch -
EY487
Kuala Lumpur Intl. Airport
9:40 PM
KUL
12:50 AM
AUH
S M T W T F S -
EY641
Abu Dhabi Intl. Airport
9:25 AM
AUH
9:40 AM
BAH
S M T W T F S -
6E1702
Baiyun Intl. Airport
5:00 AM
CAN
8:15 AM
DEL
S M T W T F SSearch -
SV759
Indira Gandhi Intl. Airport
8:05 PM
DEL
11:05 PM
JED
S - T - T F S -
SV528
King Abdulaziz Intl. Airport
9:15 AM
JED
11:25 AM
BAH
- - - W T - - -
VJ6035
Baiyun Intl. Airport
3:15 AM
CAN
4:20 AM
HAN
S M T W T F SSearch -
EY433
Noi Bai Intl. Airport
8:15 AM
HAN
12:40 PM
AUH
S - T W - F S -
EY641
Abu Dhabi Intl. Airport
9:25 AM
AUH
9:40 AM
BAH
S M T W T F S
About Baiyun Intl. Airport and Bahrain Airport
Learn about Baiyun Intl. Airport (CAN) and Bahrain Airport (BAH) — including location, terminals, transportation, and travel tips.
| Flight distance | 6,277.68 km |
|---|---|
| Cheapest one-way ticket price | $402 |
| Cheapest return ticket price | $635 |
FAQs for Baiyun Intl. Airport to Bahrain Airport Flights
How many daily flights are there from Baiyun Intl. Airport (CAN) to Bahrain Airport (BAH)?
There are around 1 daily flights from Baiyun Intl. Airport (CAN) to Bahrain Airport (BAH).What is the flight schedule from Baiyun Intl. Airport to Bahrain Airport?
The earliest flight from Baiyun Intl. Airport to Bahrain Airport departs at 19:00, and the last departs at 19:20, with about 1 flights per day. Flight times may change, so please check the latest departure and arrival times before you travel.When are flight tickets from Baiyun Intl. Airport (CAN) to Bahrain Airport (BAH) most expensive?
The route from Baiyun Intl. Airport (CAN) to Bahrain Airport (BAH) is quite popular. Without considering departure times or holidays, tickets cost around $1,202 in November, the most expensive month to book this route.What time does the latest flight from Baiyun Intl. Airport to Bahrain Airport depart?
The latest flight departs from Baiyun Intl. Airport (CAN) at 19:20 and arrives in Bahrain Airport (BAH) at 23:00.Which airline operates the most direct flights from Baiyun Intl. Airport (CAN) to Bahrain Airport (BAH)?
Gulf Air is a very popular airline operating an average of 77 flights per month.What are the cheapest flights from Baiyun Intl. Airport to Bahrain Airport?
One-way flights from Baiyun Intl. Airport to Bahrain Airport currently start from $402, and round-trip fares start from $635. The current lowest fare is a Gulf Air flight departing on Tue, Nov 24; prices may vary depending on availability.Which airlines offer direct flights from Baiyun Intl. Airport to Bahrain Airport?
Yes. Gulf Air operate direct flights from Baiyun Intl. Airport to Bahrain Airport, with an average flight time of 8 hours 12 minutes, and around 3 weekly flights. Actual flight frequency may vary by season.What is the average price of a flight from Baiyun Intl. Airport to Bahrain Airport?
Based on Trip.com flight data for departures within the next 30 days with at most one stop, the average one-way price from Baiyun Intl. Airport to Bahrain Airport is $1,162. Prices may vary depending on the departure date, airline, and availability.How many weekly flights are there from Baiyun Intl. Airport to Bahrain Airport?
Baiyun Intl. Airport to Bahrain Airport operates around 3 weekly flights, mainly by Gulf Air. Actual frequency may vary during holidays and seasonal schedule adjustments.How do I book flights from Baiyun Intl. Airport to Bahrain Airport on Trip.com?
Enter Baiyun Intl. Airport and Bahrain Airport, select your departure date and number of passengers, then compare flights by price, flight duration, and baggage allowance. Once you've chosen a fare, review the change and refund rules, fill in passenger details, and pay to receive your booking confirmation.
Popular Destinations
- Flights from Baiyun Intl. Airport to Shanghai Hongqiao Airport
- Cheap Baiyun Intl. Airport to Pudong Intl. Airport flights
- Flights from Baiyun Intl. Airport to Yiwu Airport
- Cheap Baiyun Intl. Airport to Suvarnabhumi Intl. Airport flights
- Flights from Baiyun Intl. Airport to Hangzhou Xiaoshan International Airport
- Cheap flights from Baiyun Intl. Airport to Hangzhou
- Cheap flights from Baiyun Intl. Airport to Shanghai
- Flight deals from Baiyun Intl. Airport to Yiwu
- Nonstop flights from Baiyun Intl. Airport to Beijing
- Nonstop flights from Baiyun Intl. Airport to Bangkok
- Flights from Sharjah Airport to Bahrain Airport
- Cheap Riyadh Airport to Bahrain Airport flights
- Cheap Abu Dhabi Intl. Airport to Bahrain Airport flights
- Nonstop flights Dubai Intl. Airport to Bahrain Airport
- Flights from Cairo Intl. Airport to Bahrain Airport
- Flights from Dubai to Bahrain Airport
- Riyadh to Bahrain Airport cheap flights
- Sharjah to Bahrain Airport cheap flights
- Airlines fly from Cairo to Bahrain Airport
- Flights from Kuwait to Bahrain Airport
Note: Prices shown on this page are estimated lowest price and include all taxes and fees found in the last 24 hours.