Flight distance between Ambato, Ecuador and Saint Petersburg, Russia 6,940.3 mi / 11,169.3 km