Flight distance between San Cristóbal, Venezuela and Hamilton, Canada 2,494.8 mi / 4,015.1 km