Countries between Bahrain and Thailand

Up to 500 kilometers
United Arab Emirates flag Distance from Bahrain to United Arab Emirates is: 426 kilometer Distance from Manama to Abu Dhabi
Haiti flag Distance from Bahrain to Haiti is: 474 kilometer Distance from Manama to Port-au-Prince
Up to 1,000 kilometers
Nepal flag Distance from Bahrain to Nepal is: 608 kilometer Distance from Manama to Kathmandu
Up to 2,000 kilometers
Pakistan flag Distance from Bahrain to Pakistan is: 1,755 kilometer Distance from Manama to Islamabad
Up to 2,500 kilometers
Tajikistan flag Distance from Bahrain to Tajikistan is: 2,182 kilometer Distance from Manama to Dushanbe
Guyana flag Distance from Bahrain to Guyana is: 2,367 kilometer Distance from Manama to Georgetown
Up to 3,000 kilometers
Canary Islands flag Distance from Bahrain to Canary Islands is: 2,893 kilometer Distance from Manama to Las Palmas
Up to 3,500 kilometers
Oman flag Distance from Bahrain to Oman is: 3,287 kilometer Distance from Manama to Muscat
Bangladesh flag Distance from Bahrain to Bangladesh is: 3,351 kilometer Distance from Manama to Dhaka
Maldives flag Distance from Bahrain to Maldives is: 3,381 kilometer Distance from Manama to Male
Up to 4,000 kilometers
Bhutan flag Distance from Bahrain to Bhutan is: 3,531 kilometer Distance from Manama to Thimphu
Sri Lanka flag Distance from Bahrain to Sri Lanka is: 3,761 kilometer Distance from Manama to Colombo
Qatar flag Distance from Bahrain to Qatar is: 3,911 kilometer Distance from Manama to Doha
Burkina Faso flag Distance from Bahrain to Burkina Faso is: 3,926 kilometer Distance from Manama to Ouagadougou
Tibet flag Distance from Bahrain to Tibet is: 3,974 kilometer Distance from Manama to Lhasa
Up to 4,500 kilometers
Saudi Arabia flag Distance from Bahrain to Saudi Arabia is: 4,390 kilometer Distance from Manama to Riyadh
Up to 5,000 kilometers
Cape Verde flag Distance from Bahrain to Cape Verde is: 4,557 kilometer Distance from Manama to Praia
Cote dIvoire flag Distance from Bahrain to Cote d'Ivoire is: 4,614 kilometer Distance from Manama to Yamoussoukro
Up to 5,500 kilometers
Russia flag Distance from Bahrain to Russia is: 5,052 kilometer Distance from Manama to Moscow
Thailand flag Distance from Bahrain to Thailand is: 5,351 kilometer Distance from Manama to Bangkok
Up to 6,000 kilometers
Moldova flag Distance from Bahrain to Moldova is: 5,592 kilometer Distance from Manama to Chisinau
Afghanistan flag Distance from Bahrain to Afghanistan is: 5,603 kilometer Distance from Manama to Kabul
Romania flag Distance from Bahrain to Romania is: 5,828 kilometer Distance from Manama to Bucharest
Up to 6,500 kilometers
Poland flag Distance from Bahrain to Poland is: 6,114 kilometer Distance from Manama to Warsaw
Montenegro flag Distance from Bahrain to Montenegro is: 6,409 kilometer Distance from Manama to Podgorica
Up to 7,000 kilometers
Iceland flag Distance from Bahrain to Iceland is: 6,536 kilometer Distance from Manama to Reykjavik
San Marino flag Distance from Bahrain to San Marino is: 6,902 kilometer Distance from Manama to San Marino
Malta flag Distance from Bahrain to Malta is: 6,996 kilometer Distance from Manama to Valletta
Up to 7,500 kilometers
Ireland flag Distance from Bahrain to Ireland is: 7,110 kilometer Distance from Manama to Dublin
Isle of Man flag Distance from Bahrain to Isle of Man is: 7,232 kilometer Distance from Manama to Douglas
Liberia flag Distance from Bahrain to Liberia is: 7,242 kilometer Distance from Manama to Monrovia
Monaco flag Distance from Bahrain to Monaco is: 7,298 kilometer Distance from Manama to Monaco
Jersey flag Distance from Bahrain to Jersey is: 7,345 kilometer Distance from Manama to St. Helier
Rwanda flag Distance from Bahrain to Rwanda is: 7,347 kilometer Distance from Manama to Kigali
Bahrain flag Distance from Bahrain to Bahrain is: 7,351 kilometer Distance from Manama to Manama
Up to 8,000 kilometers
Luxembourg flag Distance from Bahrain to Luxembourg is: 7,974 kilometer Distance from Manama to Luxembourg
Up to 8,500 kilometers
Liechtenstein flag Distance from Bahrain to Liechtenstein is: 8,259 kilometer Distance from Manama to Vaduz
Up to 9,000 kilometers
Italy flag Distance from Bahrain to Italy is: 8,617 kilometer Distance from Manama to Rome
Nigeria flag Distance from Bahrain to Nigeria is: 8,903 kilometer Distance from Manama to Abuja
Libya flag Distance from Bahrain to Libya is: 8,911 kilometer Distance from Manama to Tripoli
Hungary flag Distance from Bahrain to Hungary is: 8,950 kilometer Distance from Manama to Budapest
Colombia flag Distance from Bahrain to Colombia is: 8,969 kilometer Distance from Manama to Bogota
Up to 9,500 kilometers
Lithuania flag Distance from Bahrain to Lithuania is: 9,112 kilometer Distance from Manama to Vilnius
Niger flag Distance from Bahrain to Niger is: 9,156 kilometer Distance from Manama to Niamey
Macedonia flag Distance from Bahrain to Macedonia is: 9,312 kilometer Distance from Manama to Skopje
Sao Tome and Principe flag Distance from Bahrain to Sao Tome and Principe is: 9,428 kilometer Distance from Manama to Sao Tome
Up to 11,000 kilometers
Lebanon flag Distance from Bahrain to Lebanon is: 10,795 kilometer Distance from Manama to Beirut
Israel flag Distance from Bahrain to Israel is: 10,879 kilometer Distance from Manama to Jerusalem