The pair will appear in the upcoming World War I drama about an Australian Army unit that was involved in some of the toughest battles of the conflict.
Jones will portray the British-born Lieutenant-Colonel who led the group, while Avatar actor Lang will play a US officer.
Luke Hemsworth, Emilie de Ravin, Charles Mesure, Les Hill, Claire van der Boom, Tony Bonner, Andrew Lees and Vince Colosimo will also appear in the film.
The 13th Battalion will be written by Ian Sparke and his son Luke Sparke, who will make his directorial debut.
The project focuses in particular on four men from New South Wales who join the army in 1916 following the deadly Gallipoli campaign.
Filming will begin in the summer in Wauchope, New South Wales.