The border connects to the Croatian-Hungarian border in the area where the Ledava River joins the Mura River and then roughly follows the course of the Mura River to the Slovenian village of Šafarsko (Hungarian: Ligetfalva). However, the exact border line in this section is disputed (see Croatia-Hungary border). There, it separates from the Mura River and runs along the edge of the Mursko Polje. Southeast of Ljutomer (German: Luttenberg), it takes a south-southeast direction and reaches the Drava River near Središče ob Dravi (German: Polstrau). The railway line leading from Pragersko (German: Pragerhof) to the Croatian Čakovec (German: Czakathurn) (see Pragersko–Budapest railway line) and the Slovenian Glavna cesta 2 leading from Ptuj (German: Pettau) towards Čakovec cross here. It follows the course of the Drava roughly upwards via Ormož (German: Friedau) to the Croatian Dubrava Križovljanska, where there is a crossing of the Croatian Državna cesta D2, which continues in Slovenia as regional road 228 to Ptuj. Here, the border leaves the Drava River and follows the historic border line between Styria (Štajersko) and the former Kingdom of Croatia and Slavonia, a former tributary of the Kingdom of Hungary, where it reaches the Donji Macelj border crossing on the Croatian A4 motorway, which here merges with the Slovenian A4 motorway (both part of European route E59). To the west, the border runs over the Macelj mountain range (718 m) and then follows the Sotla River (Sattelbach), the historic eastern border of Styria, to its confluence with the Sava River (with minor deviations in the southernmost section), crossing the railway line from Krsko (German: Gurkfeld) to Zagreb (see Zidani Most–Novska railway line).