Flight distance between Arthur’s Town, Bahamas and Tijuana, Mexico 2,550.3 mi / 4,104.3 km