Flight distance between Madrid, Spain and Spišská Nová Ves, Slovakia 1,321.9 mi / 2,127.3 km