Flight distance between Tijuana, Mexico and Richards Bay, South Africa 10,585.1 mi / 17,035.1 km