Flight distance between Tijuana, Mexico and Hard Bargain, Bahamas 2,398.1 mi / 3,859.4 km