The Ghan will extend its long-loved northbound journey with a special stop in South Australia's Flinders Ranges in 2027.