Countries between Bahrain and Singapore

Up to 500 kilometers
Qatar flag Distance from Bahrain to Qatar is: 140 kilometer Distance from Manama to Doha
United Arab Emirates flag Distance from Bahrain to United Arab Emirates is: 426 kilometer Distance from Manama to Abu Dhabi
Up to 1,000 kilometers
Oman flag Distance from Bahrain to Oman is: 855 kilometer Distance from Manama to Muscat
Up to 2,500 kilometers
Afghanistan flag Distance from Bahrain to Afghanistan is: 2,001 kilometer Distance from Manama to Kabul
Pakistan flag Distance from Bahrain to Pakistan is: 2,314 kilometer Distance from Manama to Islamabad
Up to 3,000 kilometers
India flag Distance from Bahrain to India is: 2,632 kilometer Distance from Manama to New Delhi
Up to 3,500 kilometers
Nepal flag Distance from Bahrain to Nepal is: 3,427 kilometer Distance from Manama to Kathmandu
Maldives flag Distance from Bahrain to Maldives is: 3,450 kilometer Distance from Manama to Male
Up to 4,000 kilometers
Sri Lanka flag Distance from Bahrain to Sri Lanka is: 3,761 kilometer Distance from Manama to Colombo
Bhutan flag Distance from Bahrain to Bhutan is: 3,853 kilometer Distance from Manama to Thimphu
Tibet flag Distance from Bahrain to Tibet is: 3,974 kilometer Distance from Manama to Lhasa
Bangladesh flag Distance from Bahrain to Bangladesh is: 4,000 kilometer Distance from Manama to Dhaka
Up to 5,000 kilometers
Myanmar flag Distance from Bahrain to Burma is: 4,795 kilometer Distance from Manama to Yangon
Up to 5,500 kilometers
Thailand flag Distance from Bahrain to Thailand is: 5,351 kilometer Distance from Manama to Bangkok
Laos flag Distance from Bahrain to Laos is: 5,390 kilometer Distance from Manama to Vientiane
Up to 6,000 kilometers
Cambodia flag Distance from Bahrain to Cambodia is: 5,880 kilometer Distance from Manama to Phnom Penh
Up to 6,500 kilometers
Malaysia flag Distance from Bahrain to Malaysia is: 6,001 kilometer Distance from Manama to Kuala Lumpur
Singapore flag Distance from Bahrain to Singapore is: 6,308 kilometer Distance from Manama to Singapore