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