Flight distance between Villa Nueva, Guatemala and Saint Petersburg, Russia 6,344.9 mi / 10,211.1 km