Tarcoola railway station

Tarcoola railway station is located on the Trans-Australian Railway. It serves the town of Tarcoola and is the northern junction of the Sydney-Perth and Adelaide-Darwin railways, which share approximately 530 km of track between Tarcoola and Crystal Brook.

History
The Trans-Australian Railway was built through Tarcoola in 1915, and in 1980 it became a junction station when the Adelaide–Darwin railway diverged from Tarcoola to Alice Springs. This was extended to Darwin in 2004. It was initially built as a standard gauge replacement for the Central Australia Railway.

There is a triangular junction at Tarcoola which joins Crystal Brook, Darwin and Perth. Another triangular junction at Crystal Brook joins Tarcoola, Adelaide and Sydney.

The station has two triangles, one for turning locomotives, and the larger one to the west of the town gives direct access from the Darwin line to the Trans-Australian Railway to Kalgoorlie.

In 2018, the track between Tarcoola and Adelaide was upgraded from 47 kg/m to 60 kg/m rails. This was done while the track was open for service, with 600 m of rail being replaced at a time between train services. The upgrade increased the maximum permitted axle load by four tonnes.

Services
The Ghan and the Indian Pacific passenger services pass through Tarcoola both running once per week in each direction all year round. The mail for Tarcoola arrives by train.