Flight distance between Taranto, Italy and Nizhniy Novgorod, Russia 1,629.1 mi / 2,621.8 km