Distance between Djibouti and Baleshwar is 4827.12 km.
This distance is equal to 2999.43 miles, and 2604.71 nautical miles.
The distance line on map shows distance from Djibouti to Baleshwar between two cities.
If you travel with an airplane (which has average speed of 560 miles) between Djibouti to Baleshwar,
It takes 5.36 hours to arrive.