Flight distance between Saint Peters, Montserrat and Vancouver, Canada 4,041.7 mi / 6,504.5 km