Flight distance between Agios Dimitrios, Greece and Novosibirsk, Russia 2,948.5 mi / 4,745.1 km