Flight distance between Gramsh, Albania and Saint Petersburg, Russia 1,387.3 mi / 2,232.7 km