Slovakia borders Poland in the north - 547 km (339.9 mi), Ukraine in the east - 98 km (60.9 mi), Hungary in the south - 679 km (421.9 mi), Austria in the south-west - 106 km (65.9 mi), and the Czech Republic in the north-west - 252 km (156.6 mi) for a total border length of 1,672 km (1,038.9 mi).[2]