Flight distance between Arthur’s Town, Bahamas and Mashhad, Iran 7,314.6 mi / 11,771.7 km