Flight distance between Tijuana, Mexico and Newcastle, South Africa 10,442.0 mi / 16,804.8 km