Flight distance between Arthur’s Town, Bahamas and Tacna, Peru 2,968.4 mi / 4,777.2 km