Flight distance between Berlin, Germany and Arthur’s Town, Bahamas 4,847.1 mi / 7,800.7 km