Flight distance between Road Town, British Virgin Islands and London, United Kingdom 4,138.0 mi / 6,659.4 km