Flight distance between Bengaluru, India and Djibouti, Djibouti 2,326.0 mi / 3,743.3 km