The Goyder Highway starts from the Princes Highway, 4 kilometres northeast of Crystal Brook and runs southeast to the Sturt Highway between Monash and Barmera. It shares the same highway at brief intervals along the way, with the Horrocks Highway near Gulnare, RM Williams Way near Spalding and the Barrier Highway near Burra. The highway descends from the Mount Lofty Ranges onto the plains of the Murray–Darling basin. It passes the end of the Thiele Highway at Morgan and continues upstream on the north side of the Murray River to meet the Sturt Highway. It is 283 kilometres long and a 3 hour drive.