Flight duration from Bahrain to Qatar |
89.00 km |
0 hours 7 minutes |
Flight duration from Bahrain to United Arab Emirates |
412.00 km |
0 hours 35 minutes |
Flight duration from Bahrain to Saudi Arabia |
567.00 km |
0 hours 48 minutes |
Flight duration from Bahrain to Kuwait |
611.00 km |
0 hours 52 minutes |
Flight duration from Bahrain to Iran |
708.00 km |
1 hours 0 minutes |
Flight duration from Bahrain to Oman |
860.00 km |
1 hours 13 minutes |
Flight duration from Bahrain to Iraq |
1,003.00 km |
1 hours 25 minutes |
Flight duration from Bahrain to Yemen |
1,251.00 km |
1 hours 47 minutes |
Flight duration from Bahrain to Jordan |
1,525.00 km |
2 hours 10 minutes |
Flight duration from Bahrain to Syria |
1,561.00 km |
2 hours 13 minutes |
Flight duration from Bahrain to Afghanistan |
1,598.00 km |
2 hours 16 minutes |
Flight duration from Bahrain to Palestinian Territory Occupied |
1,629.00 km |
2 hours 19 minutes |
Flight duration from Bahrain to Azerbaijan |
1,636.00 km |
2 hours 20 minutes |
Flight duration from Bahrain to Armenia |
1,639.00 km |
2 hours 20 minutes |
Flight duration from Bahrain to Israel |
1,655.00 km |
2 hours 21 minutes |
Flight duration from Bahrain to Lebanon |
1,661.00 km |
2 hours 22 minutes |
Flight duration from Bahrain to Eritrea |
1,713.00 km |
2 hours 26 minutes |
Flight duration from Bahrain to Turkmenistan |
1,786.00 km |
2 hours 33 minutes |
Flight duration from Bahrain to Somalia |
1,786.00 km |
2 hours 33 minutes |
Flight duration from Bahrain to Djibouti |
1,796.00 km |
2 hours 33 minutes |
Flight duration from Bahrain to Georgia |
1,892.00 km |
2 hours 42 minutes |
Flight duration from Bahrain to Cyprus |
1,952.00 km |
2 hours 47 minutes |
Flight duration from Bahrain to Pakistan |
1,958.00 km |
2 hours 47 minutes |
Flight duration from Bahrain to Egypt |
2,045.00 km |
2 hours 55 minutes |
Flight duration from Bahrain to Turkey |
2,047.00 km |
2 hours 55 minutes |
Flight duration from Bahrain to Uzbekistan |
2,077.00 km |
2 hours 58 minutes |
Flight duration from Bahrain to Tajikistan |
2,391.00 km |
3 hours 24 minutes |
Flight duration from Bahrain to Ethiopia |
2,401.00 km |
3 hours 25 minutes |
Flight duration from Bahrain to Sudan |
2,459.00 km |
3 hours 30 minutes |
Flight duration from Bahrain to India |
2,782.00 km |
3 hours 58 minutes |
Flight duration from Bahrain to Kyrgyzstan |
2,798.00 km |
3 hours 59 minutes |
Flight duration from Bahrain to Kazakhstan |
2,880.00 km |
4 hours 6 minutes |
Flight duration from Bahrain to Bulgaria |
2,987.00 km |
4 hours 16 minutes |
Flight duration from Bahrain to Moldova |
3,006.00 km |
4 hours 17 minutes |
Flight duration from Bahrain to Ukraine |
3,018.00 km |
4 hours 18 minutes |
Flight duration from Bahrain to Greece |
3,024.00 km |
4 hours 19 minutes |
Flight duration from Bahrain to South Sudan |
3,033.00 km |
4 hours 19 minutes |
Flight duration from Bahrain to Kenya |
3,087.00 km |
4 hours 24 minutes |
Flight duration from Bahrain to Macedonia |
3,144.00 km |
4 hours 29 minutes |
Flight duration from Bahrain to Romania |
3,171.00 km |
4 hours 31 minutes |
Flight duration from Bahrain to Albania |
3,261.00 km |
4 hours 39 minutes |
Flight duration from Bahrain to Kosovo |
3,302.00 km |
4 hours 43 minutes |
Flight duration from Bahrain to Nepal |
3,311.00 km |
4 hours 43 minutes |
Flight duration from Bahrain to Serbia |
3,323.00 km |
4 hours 44 minutes |
Flight duration from Bahrain to Libya |
3,359.00 km |
4 hours 47 minutes |
Flight duration from Bahrain to Montenegro |
3,378.00 km |
4 hours 49 minutes |
Flight duration from Bahrain to Uganda |
3,416.00 km |
4 hours 52 minutes |
Flight duration from Bahrain to Seychelles |
3,445.00 km |
4 hours 55 minutes |
Flight duration from Bahrain to Maldives |
3,483.00 km |
4 hours 58 minutes |
Flight duration from Bahrain to Chad |
3,494.00 km |
4 hours 59 minutes |
Flight duration from Bahrain to Belarus |
3,538.00 km |
5 hours 3 minutes |
Flight duration from Bahrain to Bosnia and Herzegovina |
3,540.00 km |
5 hours 3 minutes |
Flight duration from Bahrain to Hungary |
3,552.00 km |
5 hours 4 minutes |
Flight duration from Bahrain to Malta |
3,578.00 km |
5 hours 6 minutes |
Flight duration from Bahrain to Slovakia |
3,680.00 km |
5 hours 15 minutes |
Flight duration from Bahrain to Croatia |
3,773.00 km |
5 hours 23 minutes |
Flight duration from Bahrain to Central African Republic |
3,775.00 km |
5 hours 23 minutes |
Flight duration from Bahrain to Rwanda |
3,817.00 km |
5 hours 27 minutes |
Flight duration from Bahrain to Sri Lanka |
3,854.00 km |
5 hours 30 minutes |
Flight duration from Bahrain to Poland |
3,860.00 km |
5 hours 30 minutes |
Flight duration from Bahrain to Slovenia |
3,863.00 km |
5 hours 31 minutes |
Flight duration from Bahrain to Italy |
3,888.00 km |
5 hours 33 minutes |
Flight duration from Bahrain to Vatican City State (Holy See) |
3,891.00 km |
5 hours 33 minutes |
Flight duration from Bahrain to Tanzania |
3,934.00 km |
5 hours 37 minutes |
Flight duration from Bahrain to San Marino |
3,951.00 km |
5 hours 38 minutes |
Flight duration from Bahrain to Bhutan |
3,953.00 km |
5 hours 38 minutes |
Flight duration from Bahrain to Burundi |
3,956.00 km |
5 hours 39 minutes |
Flight duration from Bahrain to Lithuania |
3,959.00 km |
5 hours 39 minutes |
Flight duration from Bahrain to Bangladesh |
3,966.00 km |
5 hours 39 minutes |
Flight duration from Bahrain to Democratic Republic of the Congo |
3,982.00 km |
5 hours 41 minutes |
Flight duration from Bahrain to Czech Republic |
3,992.00 km |
5 hours 42 minutes |
Flight duration from Bahrain to Latvia |
3,999.00 km |
5 hours 42 minutes |
Flight duration from Bahrain to Austria |
4,020.00 km |
5 hours 44 minutes |
Flight duration from Bahrain to Tunisia |
4,070.00 km |
5 hours 48 minutes |
Flight duration from Bahrain to Estonia |
4,133.00 km |
5 hours 54 minutes |
Flight duration from Bahrain to British Indian Ocean Territory |
4,215.00 km |
6 hours 1 minutes |
Flight duration from Bahrain to Liechtenstein |
4,285.00 km |
6 hours 7 minutes |
Flight duration from Bahrain to Comoros |
4,298.00 km |
6 hours 8 minutes |
Flight duration from Bahrain to Monaco |
4,339.00 km |
6 hours 11 minutes |
Flight duration from Bahrain to Mayotte |
4,357.00 km |
6 hours 13 minutes |
Flight duration from Bahrain to Switzerland |
4,386.00 km |
6 hours 15 minutes |
Flight duration from Bahrain to Aland Islands |
4,454.00 km |
6 hours 21 minutes |
Flight duration from Bahrain to Germany |
4,468.00 km |
6 hours 22 minutes |
Flight duration from Bahrain to Niger |
4,533.00 km |
6 hours 28 minutes |
Flight duration from Bahrain to Finland |
4,581.00 km |
6 hours 32 minutes |
Flight duration from Bahrain to Luxembourg |
4,608.00 km |
6 hours 34 minutes |
Flight duration from Bahrain to Denmark |
4,649.00 km |
6 hours 38 minutes |
Flight duration from Bahrain to Cameroon |
4,653.00 km |
6 hours 38 minutes |
Flight duration from Bahrain to Algeria |
4,686.00 km |
6 hours 41 minutes |
Flight duration from Bahrain to Netherlands |
4,737.00 km |
6 hours 46 minutes |
Flight duration from Bahrain to Malawi |
4,743.00 km |
6 hours 46 minutes |
Flight duration from Bahrain to Andorra |
4,789.00 km |
6 hours 50 minutes |
Flight duration from Bahrain to Sweden |
4,790.00 km |
6 hours 50 minutes |
Flight duration from Bahrain to Belgium |
4,791.00 km |
6 hours 50 minutes |
Flight duration from Bahrain to France |
4,806.00 km |
6 hours 51 minutes |
Flight duration from Bahrain to Nigeria |
4,810.00 km |
6 hours 52 minutes |
Flight duration from Bahrain to Myanmar |
4,814.00 km |
6 hours 52 minutes |
Flight duration from Bahrain to Congo |
4,854.00 km |
6 hours 56 minutes |
Flight duration from Bahrain to Norway |
4,998.00 km |
7 hours 8 minutes |
Flight duration from Bahrain to Zambia |
5,072.00 km |
7 hours 14 minutes |
Flight duration from Bahrain to Equatorial Guinea |
5,086.00 km |
7 hours 15 minutes |
Flight duration from Bahrain to Madagascar |
5,129.00 km |
7 hours 19 minutes |
Flight duration from Bahrain to Gabon |
5,132.00 km |
7 hours 19 minutes |
Flight duration from Bahrain to Jersey |
5,178.00 km |
7 hours 23 minutes |
Flight duration from Bahrain to Mozambique |
5,199.00 km |
7 hours 25 minutes |
Flight duration from Bahrain to Mauritius |
5,201.00 km |
7 hours 25 minutes |
Flight duration from Bahrain to Guernsey and Alderney |
5,212.00 km |
7 hours 26 minutes |
Flight duration from Bahrain to Spain |
5,233.00 km |
7 hours 28 minutes |
Flight duration from Bahrain to China |
5,247.00 km |
7 hours 29 minutes |
Flight duration from Bahrain to Mongolia |
5,257.00 km |
7 hours 30 minutes |
Flight duration from Bahrain to Thailand |
5,262.00 km |
7 hours 31 minutes |
Flight duration from Bahrain to Reunion |
5,269.00 km |
7 hours 31 minutes |
Flight duration from Bahrain to United Kingdom |
5,279.00 km |
7 hours 32 minutes |
Flight duration from Bahrain to Russia |
5,314.00 km |
7 hours 35 minutes |
Flight duration from Bahrain to Gibraltar |
5,368.00 km |
7 hours 40 minutes |
Flight duration from Bahrain to Morocco |
5,385.00 km |
7 hours 41 minutes |
Flight duration from Bahrain to Benin |
5,397.00 km |
7 hours 42 minutes |
Flight duration from Bahrain to Sao Tome and Principe |
5,423.00 km |
7 hours 44 minutes |
Flight duration from Bahrain to Man (Isle of) |
5,444.00 km |
7 hours 46 minutes |
Flight duration from Bahrain to Angola |
5,509.00 km |
7 hours 52 minutes |
Flight duration from Bahrain to Zimbabwe |
5,575.00 km |
7 hours 57 minutes |
Flight duration from Bahrain to Portugal |
5,577.00 km |
7 hours 58 minutes |
Flight duration from Bahrain to Togo |
5,579.00 km |
7 hours 58 minutes |
Flight duration from Bahrain to Laos |
5,645.00 km |
8 hours 3 minutes |
Flight duration from Bahrain to Ireland |
5,646.00 km |
8 hours 3 minutes |
Flight duration from Bahrain to Burkina Faso |
5,656.00 km |
8 hours 4 minutes |
Flight duration from Bahrain to Mali |
5,692.00 km |
8 hours 7 minutes |
Flight duration from Bahrain to Faroe Islands |
5,799.00 km |
8 hours 17 minutes |
Flight duration from Bahrain to Cambodia |
5,845.00 km |
8 hours 21 minutes |
Flight duration from Bahrain to Ghana |
5,890.00 km |
8 hours 24 minutes |
Flight duration from Bahrain to Svalbard And Jan Mayen Islands |
5,989.00 km |
8 hours 33 minutes |
Flight duration from Bahrain to Vietnam |
5,997.00 km |
8 hours 34 minutes |
Flight duration from Bahrain to Botswana |
6,055.00 km |
8 hours 39 minutes |
Flight duration from Bahrain to United States Minor Outlying Islands |
6,134.00 km |
8 hours 45 minutes |
Flight duration from Bahrain to Swaziland |
6,184.00 km |
8 hours 50 minutes |
Flight duration from Bahrain to Cote D'Ivoire (Ivory Coast) |
6,186.00 km |
8 hours 50 minutes |
Flight duration from Bahrain to Singapore |
6,311.00 km |
9 hours 0 minutes |
Flight duration from Bahrain to Western Sahara |
6,327.00 km |
9 hours 2 minutes |
Flight duration from Bahrain to Macau S.A.R. |
6,348.00 km |
9 hours 4 minutes |
Flight duration from Bahrain to Mauritania |
6,378.00 km |
9 hours 6 minutes |
Flight duration from Bahrain to Iceland |
6,401.00 km |
9 hours 8 minutes |
Flight duration from Bahrain to Hong Kong S.A.R. |
6,406.00 km |
9 hours 9 minutes |
Flight duration from Bahrain to Namibia |
6,446.00 km |
9 hours 12 minutes |
Flight duration from Bahrain to Guinea |
6,542.00 km |
9 hours 20 minutes |
Flight duration from Bahrain to Cocos (Keeling) Islands |
6,586.00 km |
9 hours 24 minutes |
Flight duration from Bahrain to Lesotho |
6,603.00 km |
9 hours 25 minutes |
Flight duration from Bahrain to Liberia |
6,705.00 km |
9 hours 34 minutes |
Flight duration from Bahrain to South Africa |
6,740.00 km |
9 hours 37 minutes |
Flight duration from Bahrain to Sierra Leone |
6,807.00 km |
9 hours 43 minutes |
Flight duration from Bahrain to Senegal |
6,811.00 km |
9 hours 43 minutes |
Flight duration from Bahrain to Guinea-Bissau |
6,997.00 km |
9 hours 59 minutes |
Flight duration from Bahrain to Taiwan |
7,029.00 km |
10 hours 2 minutes |
Flight duration from Bahrain to North Korea |
7,082.00 km |
10 hours 7 minutes |
Flight duration from Bahrain to Gambia The |
7,090.00 km |
10 hours 7 minutes |
Flight duration from Bahrain to Malaysia |
7,095.00 km |
10 hours 8 minutes |
Flight duration from Bahrain to South Korea |
7,204.00 km |
10 hours 17 minutes |
Flight duration from Bahrain to Brunei |
7,207.00 km |
10 hours 17 minutes |
Flight duration from Bahrain to Christmas Island |
7,207.00 km |
10 hours 17 minutes |
Flight duration from Bahrain to Greenland |
7,286.00 km |
10 hours 24 minutes |
Flight duration from Bahrain to Philippines |
7,543.00 km |
10 hours 46 minutes |
Flight duration from Bahrain to Saint Helena |
7,663.00 km |
10 hours 56 minutes |
Flight duration from Bahrain to Cape Verde |
7,722.00 km |
11 hours 1 minutes |
Flight duration from Bahrain to Japan |
8,132.00 km |
11 hours 37 minutes |
Flight duration from Bahrain to Indonesia |
8,225.00 km |
11 hours 45 minutes |
Flight duration from Bahrain to French Southern Territories |
8,568.00 km |
12 hours 14 minutes |
Flight duration from Bahrain to East Timor |
9,002.00 km |
12 hours 51 minutes |
Flight duration from Bahrain to Palau |
9,040.00 km |
12 hours 54 minutes |
Flight duration from Bahrain to Heard Island and McDonald Islands |
9,048.00 km |
12 hours 55 minutes |
Flight duration from Bahrain to Saint Pierre and Miquelon |
9,105.00 km |
13 hours 0 minutes |
Flight duration from Bahrain to Guam |
9,768.00 km |
13 hours 57 minutes |
Flight duration from Bahrain to Northern Mariana Islands |
9,776.00 km |
13 hours 57 minutes |
Flight duration from Bahrain to Canada |
9,949.00 km |
14 hours 12 minutes |
Flight duration from Bahrain to Bouvet Island |
10,014.00 km |
14 hours 18 minutes |
Flight duration from Bahrain to Bermuda |
10,582.00 km |
15 hours 7 minutes |
Flight duration from Bahrain to Australia |
10,605.00 km |
15 hours 9 minutes |
Flight duration from Bahrain to Papua new Guinea |
10,942.00 km |
15 hours 37 minutes |
Flight duration from Bahrain to French Guiana |
11,157.00 km |
15 hours 56 minutes |
Flight duration from Bahrain to Antigua And Barbuda |
11,278.00 km |
16 hours 6 minutes |
Flight duration from Bahrain to Barbados |
11,294.00 km |
16 hours 8 minutes |
Flight duration from Bahrain to Guadeloupe |
11,306.00 km |
16 hours 9 minutes |
Flight duration from Bahrain to Anguilla |
11,329.00 km |
16 hours 11 minutes |
Flight duration from Bahrain to Dominica |
11,332.00 km |
16 hours 11 minutes |
Flight duration from Bahrain to Sint Maarten (Dutch part) |
11,332.00 km |
16 hours 11 minutes |
Flight duration from Bahrain to Montserrat |
11,332.00 km |
16 hours 11 minutes |
Flight duration from Bahrain to Saint-Barthelemy |
11,336.00 km |
16 hours 11 minutes |
Flight duration from Bahrain to Martinique |
11,344.00 km |
16 hours 12 minutes |
Flight duration from Bahrain to Saint Kitts And Nevis |
11,347.00 km |
16 hours 12 minutes |
Flight duration from Bahrain to Saint Lucia |
11,387.00 km |
16 hours 16 minutes |
Flight duration from Bahrain to Saint-Martin (French part) |
11,409.00 km |
16 hours 17 minutes |
Flight duration from Bahrain to Micronesia |
11,410.00 km |
16 hours 18 minutes |
Flight duration from Bahrain to Saint Vincent And The Grenadines |
11,444.00 km |
16 hours 20 minutes |
Flight duration from Bahrain to Virgin Islands (British) |
11,447.00 km |
16 hours 21 minutes |
Flight duration from Bahrain to Suriname |
11,452.00 km |
16 hours 21 minutes |
Flight duration from Bahrain to Virgin Islands (US) |
11,480.00 km |
16 hours 23 minutes |
Flight duration from Bahrain to Grenada |
11,553.00 km |
16 hours 30 minutes |
Flight duration from Bahrain to Trinidad And Tobago |
11,554.00 km |
16 hours 30 minutes |
Flight duration from Bahrain to Puerto Rico |
11,623.00 km |
16 hours 36 minutes |
Flight duration from Bahrain to Antarctica |
11,667.00 km |
16 hours 40 minutes |
Flight duration from Bahrain to Guyana |
11,692.00 km |
16 hours 42 minutes |
Flight duration from Bahrain to Turks And Caicos Islands |
11,826.00 km |
16 hours 53 minutes |
Flight duration from Bahrain to Dominican Republic |
11,933.00 km |
17 hours 2 minutes |
Flight duration from Bahrain to The Bahamas |
12,002.00 km |
17 hours 8 minutes |
Flight duration from Bahrain to Brazil |
12,038.00 km |
17 hours 11 minutes |
Flight duration from Bahrain to Haiti |
12,080.00 km |
17 hours 15 minutes |
Flight duration from Bahrain to United States |
12,135.00 km |
17 hours 20 minutes |
Flight duration from Bahrain to Bonaire, Sint Eustatius and Saba |
12,158.00 km |
17 hours 22 minutes |
Flight duration from Bahrain to South Georgia |
12,181.00 km |
17 hours 24 minutes |
Flight duration from Bahrain to Venezuela |
12,196.00 km |
17 hours 25 minutes |
Flight duration from Bahrain to Curaçao |
12,221.00 km |
17 hours 27 minutes |
Flight duration from Bahrain to Marshall Islands |
12,222.00 km |
17 hours 27 minutes |
Flight duration from Bahrain to Solomon Islands |
12,235.00 km |
17 hours 28 minutes |
Flight duration from Bahrain to Aruba |
12,290.00 km |
17 hours 33 minutes |
Flight duration from Bahrain to Cuba |
12,511.00 km |
17 hours 52 minutes |
Flight duration from Bahrain to Jamaica |
12,551.00 km |
17 hours 55 minutes |
Flight duration from Bahrain to Nauru |
12,651.00 km |
18 hours 4 minutes |
Flight duration from Bahrain to Cayman Islands |
12,699.00 km |
18 hours 8 minutes |
Flight duration from Bahrain to Paraguay |
12,871.00 km |
18 hours 23 minutes |
Flight duration from Bahrain to Colombia |
12,994.00 km |
18 hours 33 minutes |
Flight duration from Bahrain to Uruguay |
13,006.00 km |
18 hours 34 minutes |
Flight duration from Bahrain to Kiribati |
13,134.00 km |
18 hours 45 minutes |
Flight duration from Bahrain to Bolivia |
13,335.00 km |
19 hours 3 minutes |
Flight duration from Bahrain to Vanuatu |
13,385.00 km |
19 hours 7 minutes |
Flight duration from Bahrain to Panama |
13,406.00 km |
19 hours 9 minutes |
Flight duration from Bahrain to New Caledonia |
13,442.00 km |
19 hours 12 minutes |
Flight duration from Bahrain to Belize |
13,497.00 km |
19 hours 16 minutes |
Flight duration from Bahrain to Honduras |
13,506.00 km |
19 hours 17 minutes |
Flight duration from Bahrain to Nicaragua |
13,540.00 km |
19 hours 20 minutes |
Flight duration from Bahrain to Falkland Islands |
13,569.00 km |
19 hours 23 minutes |
Flight duration from Bahrain to Costa Rica |
13,678.00 km |
19 hours 32 minutes |
Flight duration from Bahrain to Guatemala |
13,748.00 km |
19 hours 38 minutes |
Flight duration from Bahrain to Argentina |
13,753.00 km |
19 hours 38 minutes |
Flight duration from Bahrain to El Salvador |
13,782.00 km |
19 hours 41 minutes |
Flight duration from Bahrain to Mexico |
13,816.00 km |
19 hours 44 minutes |
Flight duration from Bahrain to Ecuador |
13,863.00 km |
19 hours 48 minutes |
Flight duration from Bahrain to Norfolk Island |
13,905.00 km |
19 hours 51 minutes |
Flight duration from Bahrain to Tuvalu |
14,124.00 km |
20 hours 10 minutes |
Flight duration from Bahrain to Peru |
14,133.00 km |
20 hours 11 minutes |
Flight duration from Bahrain to Fiji Islands |
14,260.00 km |
20 hours 22 minutes |
Flight duration from Bahrain to Chile |
14,320.00 km |
20 hours 27 minutes |
Flight duration from Bahrain to New Zealand |
14,612.00 km |
20 hours 52 minutes |
Flight duration from Bahrain to Wallis And Futuna Islands |
14,949.00 km |
21 hours 21 minutes |
Flight duration from Bahrain to Tokelau |
15,152.00 km |
21 hours 38 minutes |
Flight duration from Bahrain to Tonga |
15,328.00 km |
21 hours 53 minutes |
Flight duration from Bahrain to Samoa |
15,344.00 km |
21 hours 55 minutes |
Flight duration from Bahrain to American Samoa |
15,608.00 km |
22 hours 17 minutes |
Flight duration from Bahrain to Niue |
15,808.00 km |
22 hours 34 minutes |
Flight duration from Bahrain to Cook Islands |
16,888.00 km |
24 hours 7 minutes |
Flight duration from Bahrain to French Polynesia |
18,372.00 km |
26 hours 14 minutes |
Flight duration from Bahrain to Pitcairn Island |
19,892.00 km |
28 hours 25 minutes |