Entre Madagascar y Bahréin la diferencia de horas es:
En linea recta la distancia en Kilometros entre Madagascar y Bahréin es: 5045.03 Km