Flight distance between Villa Nueva, Guatemala and Mississauga, Canada 2,108.7 mi / 3,393.6 km