Flight distance between Arthur’s Town, Bahamas and Funchal, Portugal 3,563.0 mi / 5,734.1 km