Flight distance between Midrand, South Africa and San Pedro Sula, Honduras 8,286.3 mi / 13,335.5 km