Distance between Lamu and Biharamulo is 1066.99 km.
This distance is equal to 663 miles, and 575.75 nautical miles.
The distance line on map shows distance from Lamu to Biharamulo between two cities.
If you travel with an airplane (which has average speed of 560 miles) between Lamu to Biharamulo,
It takes 1.18 hours to arrive.