Flight distance between Midrand, South Africa and Tijuana, Mexico 10,297.1 mi / 16,571.5 km