Countries between Bahrain and Iceland

Up to 500 kilometers
Estonia flag Distance from Bahrain to Estonia is: 84 kilometer Distance from Manama to Tallinn
Saudi Arabia flag Distance from Bahrain to Saudi Arabia is: 420 kilometer Distance from Manama to Riyadh
Up to 1,000 kilometers
Denmark flag Distance from Bahrain to Denmark is: 882 kilometer Distance from Manama to Copenhagen
Up to 1,500 kilometers
Germany flag Distance from Bahrain to Germany is: 1,102 kilometer Distance from Manama to Berlin
Czech Republic flag Distance from Bahrain to Czech Republic is: 1,299 kilometer Distance from Manama to Prague
Turkmenistan flag Distance from Bahrain to Turkmenistan is: 1,495 kilometer Distance from Manama to Ashgabat
Up to 2,000 kilometers
Syria flag Distance from Bahrain to Syria is: 1,592 kilometer Distance from Manama to Damascus
Faroe Islands flag Distance from Bahrain to Faroe Islands is: 1,697 kilometer Distance from Manama to Torshavn
Croatia flag Distance from Bahrain to Croatia is: 1,700 kilometer Distance from Manama to Zagreb
France flag Distance from Bahrain to France is: 1,905 kilometer Distance from Manama to Paris
Up to 2,500 kilometers
Turkey flag Distance from Bahrain to Turkey is: 2,234 kilometer Distance from Manama to Ankara
Up to 3,000 kilometers
Romania flag Distance from Bahrain to Romania is: 2,977 kilometer Distance from Manama to Bucharest
Up to 3,500 kilometers
Ukraine flag Distance from Bahrain to Ukraine is: 3,183 kilometer Distance from Manama to Kiev
Serbia flag Distance from Bahrain to Serbia is: 3,381 kilometer Distance from Manama to Belgrade
Gibraltar flag Distance from Bahrain to Gibraltar is: 3,424 kilometer Distance from Manama to Gibraltar
Russia flag Distance from Bahrain to Russia is: 3,437 kilometer Distance from Manama to Moscow
Up to 4,000 kilometers
Slovakia flag Distance from Bahrain to Slovakia is: 3,779 kilometer Distance from Manama to Bratislava
Poland flag Distance from Bahrain to Poland is: 3,796 kilometer Distance from Manama to Warsaw
Slovenia flag Distance from Bahrain to Slovenia is: 3,858 kilometer Distance from Manama to Ljubljana
San Marino flag Distance from Bahrain to San Marino is: 3,930 kilometer Distance from Manama to San Marino
Tunisia flag Distance from Bahrain to Tunisia is: 3,965 kilometer Distance from Manama to Tunis
Up to 4,500 kilometers
Switzerland flag Distance from Bahrain to Switzerland is: 4,402 kilometer Distance from Manama to Bern
Sweden flag Distance from Bahrain to Sweden is: 4,440 kilometer Distance from Manama to Stockholm
Up to 5,000 kilometers
Canary Islands flag Distance from Bahrain to Canary Islands is: 4,675 kilometer Distance from Manama to Las Palmas
Netherlands flag Distance from Bahrain to Netherlands is: 4,758 kilometer Distance from Manama to Amsterdam
Norway flag Distance from Bahrain to Norway is: 4,805 kilometer Distance from Manama to Oslo
Up to 5,500 kilometers
United Kingdom flag Distance from Bahrain to United Kingdom is: 5,064 kilometer Distance from Manama to London
Bahrain flag Distance from Bahrain to Bahrain is: 5,199 kilometer Distance from Manama to Manama
Up to 6,500 kilometers
Canada flag Distance from Bahrain to Canada is: 6,256 kilometer Distance from Manama to Ottawa
Up to 7,000 kilometers
Azerbaijan flag Distance from Bahrain to Azerbaijan is: 6,761 kilometer Distance from Manama to Baku
Armenia flag Distance from Bahrain to Armenia is: 6,828 kilometer Distance from Manama to Yerevan
Up to 8,500 kilometers
Dominica flag Distance from Bahrain to Dominica is: 8,317 kilometer Distance from Manama to Roseau
Dominican Republic flag Distance from Bahrain to Dominican Republic is: 8,476 kilometer Distance from Manama to Santo Domingo
Up to 9,000 kilometers
Grenada flag Distance from Bahrain to Grenada is: 8,646 kilometer Distance from Manama to Saint George's
Cuba flag Distance from Bahrain to Cuba is: 8,675 kilometer Distance from Manama to Havana
Cayman Islands flag Distance from Bahrain to Cayman Islands is: 8,998 kilometer Distance from Manama to George Town