Flight distance between Arthur’s Town, Bahamas and Valmiera, Latvia 5,186.9 mi / 8,347.5 km