Distance from Singapore to Bahrain

The distance between Singapore and Bahrain is 6,309 kilometers = 3,920 miles = 3,405 nautical miles
If you travel with an airplane from Singapore to Bahrain It takes 7.0 hours to arrive (average speed = 900 kilometers = 559 miles )

Singapore

GPS Coordinates (DMS)1 21 59.999976N
103° 47' 59"E
Latitude1.36666666
Longitude103.8
area710 sq km
population5535000
regionAsia
subregionSouth-Eastern Asia
CodeSG

Bahrain

GPS Coordinates (DMS)26 0 0.000000N
50° 32' 59"E
Latitude26
Longitude50.55
area765 sq km
population1404900
regionAsia
subregionWestern Asia
CodeBH

Singapore

CountryDistanceMileage
Distance from Singapore to India3,571,527 kilometer 2,219 miles
Distance from Singapore to Iraq7,142,331 kilometer 4,438 miles
Distance from Singapore to Pakistan4,775,058 kilometer 2,967 miles
Distance from Singapore to France10,810,803 kilometer 6,718 miles

Bahrain

CountryDistanceMileage
Distance from Bahrain to Germany4,471,870 kilometer 2,779 miles
Distance from Bahrain to Vietnam6,006,025 kilometer 3,732 miles
Distance from Bahrain to Ghana5,894,359 kilometer 3,663 miles
Distance from Bahrain to Equatorial Guinea6,549,746 kilometer 4,070 miles