Bagamoyo is located in Kibaha city, Tanzania at the -6.4422, 38.9042 coordinates. Distance from Bagamoyo to other cities. are listed below, click on the city name to find distance between. Distance from Bagamoyo to Chalinze 65 km, to Mvomero 34 km, to Kibiti 142 km. The green marker indicates the location of Bagamoyo.