The Ghan is a shorter journey (2979km as opposed to 4828km) and only runs once a week, whereas the Indian Pacific operates twice a week. The Ghan also stops in Katherine, Tennant Creek, Alice Springs, and Coober Pedy, while the Indian Pacific skips these stops.