Flight distance between Santa Marta, Colombia and Bata, Equatorial Guinea 5,784.4 mi / 9,309.1 km