How to get to Bahrain from China by flight ? You can check flights from China to Bahrain below.
You can find flight ticket prices from China to Bahrain with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in China to Chengdu.
You take a flight from Chengdu to Manama and cost approximately 500 USD.
You take a bus, shuttle or taxi from Manama to your destination in Bahrain.
Flight | Depart | Arrive | |
---|---|---|---|
3U603
Sichuan Airlines
FZ25
Flydubai
|
15:05
Chengdu
20:25
Dubai
|
18:25
Dubai
20:40
Manama
|
Connect |
3U603
Sichuan Airlines
GF515
Gulf Air Bahrain
|
15:05
Chengdu
20:40
Dubai
|
18:25
Dubai
21:00
Manama
|
Connect |
3U603
Sichuan Airlines
GF511
Gulf Air Bahrain
|
15:05
Chengdu
21:00
Dubai
|
18:25
Dubai
21:15
Manama
|
Connect |
TG619
Thai Airways International
GF151
Gulf Air Bahrain
|
15:55
Chengdu
21:40
Suvarnabhumi
|
18:00
Suvarnabhumi
00:50
Manama
|
Connect |
EY811
Etihad
EY379
Etihad
|
21:00
Chengdu
02:10
Abu Dhabi
|
00:25
Abu Dhabi
02:25
Manama
|
Connect |
EY811
Etihad
EY371
Etihad
|
21:00
Chengdu
09:15
Abu Dhabi
|
00:25
Abu Dhabi
09:30
Manama
|
Connect |
EY811
Etihad
GF541
Gulf Air Bahrain
|
21:00
Chengdu
07:30
Abu Dhabi
|
00:25
Abu Dhabi
07:40
Manama
|
Connect |
You take a bus, shuttle or taxi from your location in China to Guangzhou Baiyun.
You take a flight from Guangzhou Baiyun to Manama and cost approximately 650 USD.
You take a bus, shuttle or taxi from Manama to your destination in Bahrain.
Flight | Depart | Arrive | |
---|---|---|---|
EK363
Emirates
EK837
Emirates
|
00:15
Guangzhou Baiyun
08:30
Dubai
|
04:05
Dubai
08:45
Manama
|
Connect |
EK363
Emirates
FZ23
Flydubai
|
00:15
Guangzhou Baiyun
07:15
Dubai
|
04:05
Dubai
07:30
Manama
|
Connect |
EK363
Emirates
FZ81
Flydubai
|
00:15
Guangzhou Baiyun
10:30
Dubai
|
04:05
Dubai
10:45
Manama
|
Connect |
UL885
SriLankan Airlines
UL201
SriLankan Airlines
|
03:15
Guangzhou Baiyun
18:50
Colombo
|
06:10
Colombo
21:20
Manama
|
Connect |
CZ357
China Southern Airlines
GF153
Gulf Air Bahrain
|
08:30
Guangzhou Baiyun
11:50
Suvarnabhumi
|
10:50
Suvarnabhumi
15:05
Manama
|
Connect |
WY852
Oman Air
WY655
Oman Air
|
09:00
Guangzhou Baiyun
14:35
Muscat
|
13:00
Muscat
15:20
Manama
|
Connect |
WY852
Oman Air
GF565
Gulf Air Bahrain
|
09:00
Guangzhou Baiyun
18:55
Muscat
|
13:00
Muscat
19:30
Manama
|
Connect |
WY852
Oman Air
WY653
Oman Air
|
09:00
Guangzhou Baiyun
20:10
Muscat
|
13:00
Muscat
20:55
Manama
|
Connect |
MH377
Malaysia Airlines
GF159
Gulf Air Bahrain
|
14:35
Guangzhou Baiyun
20:35
Kuala Lumpur
|
18:40
Kuala Lumpur
23:10
Manama
|
Connect |
SV0885
Saudia
LH636
Lufthansa
|
15:25
Guangzhou Baiyun
20:45
Riyadh
|
19:30
Riyadh
22:00
Manama
|
Connect |
SV0885
Saudia
GF170
Gulf Air Bahrain
|
15:25
Guangzhou Baiyun
22:35
Riyadh
|
19:30
Riyadh
23:50
Manama
|
Connect |
SV0883
Saudia
GF174
Gulf Air Bahrain
|
15:25
Guangzhou Baiyun
21:30
Jeddah
|
20:15
Jeddah
23:45
Manama
|
Connect |
TG669
Thai Airways International
GF151
Gulf Air Bahrain
|
15:45
Guangzhou Baiyun
21:40
Suvarnabhumi
|
17:45
Suvarnabhumi
00:50
Manama
|
Connect |
CZ363
China Southern Airlines
GF151
Gulf Air Bahrain
|
15:50
Guangzhou Baiyun
21:40
Suvarnabhumi
|
17:55
Suvarnabhumi
00:50
Manama
|
Connect |
CZ6037
China Southern Airlines
GF767
Gulf Air Bahrain
|
16:25
Guangzhou Baiyun
21:45
Lahore
|
19:25
Lahore
23:40
Manama
|
Connect |
CZ383
China Southern Airlines
EK837
Emirates
|
19:05
Guangzhou Baiyun
08:30
Dubai
|
23:20
Dubai
08:45
Manama
|
Connect |
CZ383
China Southern Airlines
EK835
Emirates
|
19:05
Guangzhou Baiyun
02:00
Dubai
|
23:20
Dubai
02:15
Manama
|
Connect |
CZ383
China Southern Airlines
FZ23
Flydubai
|
19:05
Guangzhou Baiyun
07:15
Dubai
|
23:20
Dubai
07:30
Manama
|
Connect |
KA789
Cathay Dragon
CX745
Cathay Pacific
CX745
Cathay Pacific
|
22:20
Guangzhou Baiyun
02:10
Hong Kong
07:45
Dubai
|
23:30
Hong Kong
06:30
Dubai
08:05
Manama
|
Connect |
WB501
Rwandair Express
GF057
Gulf Air Bahrain
|
23:20
Guangzhou Baiyun
06:30
Mumbai
|
02:50
Mumbai
07:45
Manama
|
Connect |
You take a bus, shuttle or taxi from your location in China to Hong Kong.
You take a flight from Hong Kong to Manama and cost approximately 470 USD.
You take a bus, shuttle or taxi from Manama to your destination in Bahrain.
Flight | Depart | Arrive | |
---|---|---|---|
EK381
Emirates
EK837
Emirates
|
00:35
Hong Kong
08:30
Dubai
|
04:20
Dubai
08:45
Manama
|
Connect |
EK381
Emirates
FZ81
Flydubai
|
00:35
Hong Kong
10:30
Dubai
|
04:20
Dubai
10:45
Manama
|
Connect |
EK381
Emirates
FZ23
Flydubai
|
00:35
Hong Kong
07:15
Dubai
|
04:20
Dubai
07:30
Manama
|
Connect |
CX745
Cathay Pacific
CX745
Cathay Pacific
|
02:10
Hong Kong
07:45
Dubai
|
06:30
Dubai
08:05
Manama
|
Connect |
CX745
Cathay Pacific
GF501
Gulf Air Bahrain
|
02:10
Hong Kong
08:00
Dubai
|
06:30
Dubai
08:15
Manama
|
Connect |
CX745
Cathay Pacific
EK837
Emirates
|
02:10
Hong Kong
08:30
Dubai
|
06:30
Dubai
08:45
Manama
|
Connect |
TG603
Thai Airways International
GF153
Gulf Air Bahrain
|
07:45
Hong Kong
11:50
Suvarnabhumi
|
09:25
Suvarnabhumi
15:05
Manama
|
Connect |
HX771
Hong Kong
GF153
Gulf Air Bahrain
|
07:50
Hong Kong
11:50
Suvarnabhumi
|
09:45
Suvarnabhumi
15:05
Manama
|
Connect |
EK387
Emirates
FZ21
Flydubai
|
07:50
Hong Kong
14:35
Dubai
|
11:50
Dubai
14:50
Manama
|
Connect |
EK387
Emirates
FZ27
Flydubai
|
07:50
Hong Kong
17:10
Dubai
|
11:50
Dubai
17:25
Manama
|
Connect |
EK387
Emirates
EK839
Emirates
|
07:50
Hong Kong
16:10
Dubai
|
11:50
Dubai
16:30
Manama
|
Connect |
CX705
Cathay Pacific
GF153
Gulf Air Bahrain
|
08:00
Hong Kong
11:50
Suvarnabhumi
|
10:00
Suvarnabhumi
15:05
Manama
|
Connect |
PR313
Philippine Airlines
GF155
Gulf Air Bahrain
|
08:05
Hong Kong
12:45
Manila
|
10:15
Manila
17:50
Manama
|
Connect |
AI315 317
Air India Limited
AI939
Air India Limited
|
08:05
Hong Kong
19:50
Delhi
|
11:30
Delhi
21:55
Manama
|
Connect |
CX717
Cathay Pacific
GF153
Gulf Air Bahrain
|
08:55
Hong Kong
11:50
Suvarnabhumi
|
10:50
Suvarnabhumi
15:05
Manama
|
Connect |
CX901
Cathay Pacific
GF155
Gulf Air Bahrain
|
09:00
Hong Kong
12:45
Manila
|
11:25
Manila
17:50
Manama
|
Connect |
WE631
Thai Smile
GF151
Gulf Air Bahrain
|
14:10
Hong Kong
21:40
Suvarnabhumi
|
15:50
Suvarnabhumi
00:50
Manama
|
Connect |
MH73
Malaysia Airlines
GF159
Gulf Air Bahrain
|
14:35
Hong Kong
20:35
Kuala Lumpur
|
18:25
Kuala Lumpur
23:10
Manama
|
Connect |
MH73
Malaysia Airlines
EY411
Etihad
EY379
Etihad
|
14:35
Hong Kong
19:45
Kuala Lumpur
02:10
Abu Dhabi
|
18:25
Kuala Lumpur
22:50
Abu Dhabi
02:25
Manama
|
Connect |
OD606
Malindo Airways
GF159
Gulf Air Bahrain
|
15:15
Hong Kong
20:35
Kuala Lumpur
|
19:15
Kuala Lumpur
23:10
Manama
|
Connect |
TG629
Thai Airways International
GF151
Gulf Air Bahrain
|
15:30
Hong Kong
21:40
Suvarnabhumi
|
17:10
Suvarnabhumi
00:50
Manama
|
Connect |
CX731
Cathay Pacific
GF513
Gulf Air Bahrain
|
16:35
Hong Kong
23:35
Dubai
|
21:00
Dubai
23:55
Manama
|
Connect |
CX731
Cathay Pacific
CX745
Cathay Pacific
|
16:35
Hong Kong
07:45
Dubai
|
21:00
Dubai
08:05
Manama
|
Connect |
UO0702
Hong Kong Express
GF151
Gulf Air Bahrain
|
16:45
Hong Kong
21:40
Suvarnabhumi
|
19:05
Suvarnabhumi
00:50
Manama
|
Connect |
HX765
Hong Kong
GF151
Gulf Air Bahrain
|
18:00
Hong Kong
21:40
Suvarnabhumi
|
20:00
Suvarnabhumi
00:50
Manama
|
Connect |
CX613
Cathay Pacific
GF151
Gulf Air Bahrain
|
18:35
Hong Kong
21:40
Suvarnabhumi
|
20:35
Suvarnabhumi
00:50
Manama
|
Connect |
TG639
Thai Airways International
GF151
Gulf Air Bahrain
|
19:05
Hong Kong
21:40
Suvarnabhumi
|
20:45
Suvarnabhumi
00:50
Manama
|
Connect |
EK383
Emirates
FZ23
Flydubai
|
19:10
Hong Kong
07:15
Dubai
|
23:15
Dubai
07:30
Manama
|
Connect |
EK383
Emirates
EK837
Emirates
|
19:10
Hong Kong
08:30
Dubai
|
23:15
Dubai
08:45
Manama
|
Connect |
EK383
Emirates
EK835
Emirates
|
19:10
Hong Kong
02:00
Dubai
|
23:15
Dubai
02:15
Manama
|
Connect |
EY833
Etihad
GF541
Gulf Air Bahrain
|
19:45
Hong Kong
07:30
Abu Dhabi
|
00:05
Abu Dhabi
07:40
Manama
|
Connect |
EY833
Etihad
EY379
Etihad
|
19:45
Hong Kong
02:10
Abu Dhabi
|
00:05
Abu Dhabi
02:25
Manama
|
Connect |
EY833
Etihad
EY371
Etihad
|
19:45
Hong Kong
09:15
Abu Dhabi
|
00:05
Abu Dhabi
09:30
Manama
|
Connect |
EK385
Emirates
EK371
Emirates
FZ23
Flydubai
|
21:30
Hong Kong
02:25
Suvarnabhumi
07:15
Dubai
|
23:45
Suvarnabhumi
05:35
Dubai
07:30
Manama
|
Connect |
EK385
Emirates
EK385
Emirates
FZ23
Flydubai
|
21:30
Hong Kong
01:35
Suvarnabhumi
07:15
Dubai
|
23:45
Suvarnabhumi
04:45
Dubai
07:30
Manama
|
Connect |
EK385
Emirates
EK377
Emirates
EK837
Emirates
|
21:30
Hong Kong
03:30
Suvarnabhumi
08:30
Dubai
|
23:45
Suvarnabhumi
06:50
Dubai
08:45
Manama
|
Connect |
EK385
Emirates
EK371
Emirates
EK837
Emirates
|
21:30
Hong Kong
02:25
Suvarnabhumi
08:30
Dubai
|
23:45
Suvarnabhumi
05:35
Dubai
08:45
Manama
|
Connect |
EK385
Emirates
EK385
Emirates
EK837
Emirates
|
21:30
Hong Kong
01:35
Suvarnabhumi
08:30
Dubai
|
23:45
Suvarnabhumi
04:45
Dubai
08:45
Manama
|
Connect |
HX761
Hong Kong
EY407
Etihad
EY371
Etihad
|
21:45
Hong Kong
02:15
Suvarnabhumi
09:15
Abu Dhabi
|
23:55
Suvarnabhumi
05:50
Abu Dhabi
09:30
Manama
|
Connect |
You take a bus, shuttle or taxi from your location in China to Beijing Capital.
You take a flight from Beijing Capital to Manama and cost approximately 600 USD.
You take a bus, shuttle or taxi from Manama to your destination in Bahrain.
Flight | Depart | Arrive | |
---|---|---|---|
TK21
Turkish Airlines
GF046
Gulf Air Bahrain
|
00:10
Beijing Capital
06:40
Istanbul Ataturk
|
05:25
Istanbul Ataturk
10:40
Manama
|
Connect |
MS956
Egyptair
GF070
Gulf Air Bahrain
|
00:30
Beijing Capital
13:00
Cairo
|
05:25
Cairo
17:00
Manama
|
Connect |
MS956
Egyptair
MS920
Egyptair
|
00:30
Beijing Capital
14:00
Cairo
|
05:25
Cairo
17:45
Manama
|
Connect |
EK307
Emirates
FZ23
Flydubai
|
00:40
Beijing Capital
07:15
Dubai
|
05:00
Dubai
07:30
Manama
|
Connect |
EK307
Emirates
EK837
Emirates
|
00:40
Beijing Capital
08:30
Dubai
|
05:00
Dubai
08:45
Manama
|
Connect |
EK307
Emirates
FZ81
Flydubai
|
00:40
Beijing Capital
10:30
Dubai
|
05:00
Dubai
10:45
Manama
|
Connect |
EY889
Etihad
GF541
Gulf Air Bahrain
|
01:25
Beijing Capital
07:30
Abu Dhabi
|
06:10
Abu Dhabi
07:40
Manama
|
Connect |
EY889
Etihad
GF543
Gulf Air Bahrain
|
01:25
Beijing Capital
12:40
Abu Dhabi
|
06:10
Abu Dhabi
12:45
Manama
|
Connect |
EY889
Etihad
EY371
Etihad
|
01:25
Beijing Capital
09:15
Abu Dhabi
|
06:10
Abu Dhabi
09:30
Manama
|
Connect |
TG675
Thai Airways International
GF153
Gulf Air Bahrain
|
06:45
Beijing Capital
11:50
Suvarnabhumi
|
10:55
Suvarnabhumi
15:05
Manama
|
Connect |
EK309
Emirates
FZ27
Flydubai
|
07:25
Beijing Capital
17:10
Dubai
|
11:35
Dubai
17:25
Manama
|
Connect |
EK309
Emirates
FZ21
Flydubai
|
07:25
Beijing Capital
14:35
Dubai
|
11:35
Dubai
14:50
Manama
|
Connect |
EK309
Emirates
EK839
Emirates
|
07:25
Beijing Capital
16:10
Dubai
|
11:35
Dubai
16:30
Manama
|
Connect |
CA959
Air China
GF151
Gulf Air Bahrain
|
14:15
Beijing Capital
21:40
Suvarnabhumi
|
18:35
Suvarnabhumi
00:50
Manama
|
Connect |
HU7247
Hainan
EY811
Etihad
EY379
Etihad
|
15:20
Beijing Capital
21:00
Chengdu
02:10
Abu Dhabi
|
18:10
Chengdu
00:25
Abu Dhabi
02:25
Manama
|
Connect |
CA941
Air China
GF513
Gulf Air Bahrain
|
17:20
Beijing Capital
23:35
Dubai
|
22:20
Dubai
23:55
Manama
|
Connect |
CA941
Air China
EK835
Emirates
|
17:20
Beijing Capital
02:00
Dubai
|
22:20
Dubai
02:15
Manama
|
Connect |
CA947
Air China
GF133
Gulf Air Bahrain
|
20:40
Beijing Capital
03:55
Delhi
|
01:35
Delhi
06:00
Manama
|
Connect |
CA947
Air China
GF131
Gulf Air Bahrain
|
20:40
Beijing Capital
05:25
Delhi
|
01:35
Delhi
07:30
Manama
|
Connect |
You take a bus, shuttle or taxi from your location in China to Shanghai Pudong.
You take a flight from Shanghai Pudong to Manama and cost approximately 500 USD.
You take a bus, shuttle or taxi from Manama to your destination in Bahrain.
Flight | Depart | Arrive | |
---|---|---|---|
EK303
Emirates
EK837
Emirates
|
00:05
Shanghai Pudong
08:30
Dubai
|
04:55
Dubai
08:45
Manama
|
Connect |
EK303
Emirates
FZ23
Flydubai
|
00:05
Shanghai Pudong
07:15
Dubai
|
04:55
Dubai
07:30
Manama
|
Connect |
EK303
Emirates
FZ81
Flydubai
|
00:05
Shanghai Pudong
10:30
Dubai
|
04:55
Dubai
10:45
Manama
|
Connect |
EY867
Etihad
GF541
Gulf Air Bahrain
|
00:45
Shanghai Pudong
07:30
Abu Dhabi
|
06:15
Abu Dhabi
07:40
Manama
|
Connect |
EY867
Etihad
GF543
Gulf Air Bahrain
|
00:45
Shanghai Pudong
12:40
Abu Dhabi
|
06:15
Abu Dhabi
12:45
Manama
|
Connect |
EY867
Etihad
EY371
Etihad
|
00:45
Shanghai Pudong
09:15
Abu Dhabi
|
06:15
Abu Dhabi
09:30
Manama
|
Connect |
EK305
Emirates
EK839
Emirates
|
07:15
Shanghai Pudong
16:10
Dubai
|
12:05
Dubai
16:30
Manama
|
Connect |
EK305
Emirates
FZ21
Flydubai
|
07:15
Shanghai Pudong
14:35
Dubai
|
12:05
Dubai
14:50
Manama
|
Connect |
EK305
Emirates
FZ27
Flydubai
|
07:15
Shanghai Pudong
17:10
Dubai
|
12:05
Dubai
17:25
Manama
|
Connect |
TG663
Thai Airways International
GF151
Gulf Air Bahrain
|
07:30
Shanghai Pudong
21:40
Suvarnabhumi
|
11:05
Suvarnabhumi
00:50
Manama
|
Connect |
MU235
China Eastern Airlines
GF145
Gulf Air Bahrain
|
12:15
Shanghai Pudong
19:00
Male
|
17:55
Male
22:10
Manama
|
Connect |
MU245
China Eastern Airlines
GF511
Gulf Air Bahrain
|
13:25
Shanghai Pudong
21:00
Dubai
|
19:00
Dubai
21:15
Manama
|
Connect |
MU245
China Eastern Airlines
EK833
Emirates
|
13:25
Shanghai Pudong
21:15
Dubai
|
19:00
Dubai
21:25
Manama
|
Connect |
MU245
China Eastern Airlines
FZ25
Flydubai
|
13:25
Shanghai Pudong
20:25
Dubai
|
19:00
Dubai
20:40
Manama
|
Connect |
9C8579
Spring Airlines
GF151
Gulf Air Bahrain
|
13:45
Shanghai Pudong
21:40
Suvarnabhumi
|
17:10
Suvarnabhumi
00:50
Manama
|
Connect |
FM855
Shanghai Airlines
GF151
Gulf Air Bahrain
|
14:25
Shanghai Pudong
21:40
Suvarnabhumi
|
18:05
Suvarnabhumi
00:50
Manama
|
Connect |
KA891
Cathay Dragon
CX745
Cathay Pacific
CX745
Cathay Pacific
|
19:05
Shanghai Pudong
02:10
Hong Kong
07:45
Dubai
|
21:55
Hong Kong
06:30
Dubai
08:05
Manama
|
Connect |
KA897
Cathay Dragon
CX745
Cathay Pacific
CX745
Cathay Pacific
|
20:05
Shanghai Pudong
02:10
Hong Kong
07:45
Dubai
|
22:45
Hong Kong
06:30
Dubai
08:05
Manama
|
Connect |
KA809
Cathay Dragon
CX745
Cathay Pacific
CX745
Cathay Pacific
|
21:10
Shanghai Pudong
02:10
Hong Kong
07:45
Dubai
|
23:45
Hong Kong
06:30
Dubai
08:05
Manama
|
Connect |
MU563
China Eastern Airlines
GF131
Gulf Air Bahrain
|
21:15
Shanghai Pudong
05:25
Delhi
|
01:25
Delhi
07:30
Manama
|
Connect |
MU563
China Eastern Airlines
GF133
Gulf Air Bahrain
|
21:15
Shanghai Pudong
03:55
Delhi
|
01:25
Delhi
06:00
Manama
|
Connect |
AI349
Air India Limited
GF133
Gulf Air Bahrain
|
22:00
Shanghai Pudong
03:55
Delhi
|
02:20
Delhi
06:00
Manama
|
Connect |
AI349
Air India Limited
GF131
Gulf Air Bahrain
|
22:00
Shanghai Pudong
05:25
Delhi
|
02:20
Delhi
07:30
Manama
|
Connect |
You can find hotels and accommodations in Bahrain with our hotels search tool below
Booking.com