Mainline Steam is notable for having imported a number of African steam locomotives from South Africa and Zimbabwe (including a GMA/M Garratt), with more South African locomotives still overseas. It has also imported former British Rail Mark 2 carriages for use on its steam-hauled excursions, and is in the process of overhauling them for NZ use – it currently relies on spare carriage stock being available from Tranz Scenic. The organisation regularly operates excursions out of Auckland and Christchurch, the latter operating excursions primarily along the highly scenic Midland Line. Mainline Steam also has a number of diesel and electric locomotives in its care.