Flight distance between Gramsh, Albania and Novosibirsk, Russia 2,951.7 mi / 4,750.3 km