G518 approaches Spencer Street Station with the Melbourne Express service from Sydney.
Replacing the regular N class loco, BL31 makes an unusual appearance on "The Overland" service from Melbourne to Adelaide.
BL30-N451 arrive at Spencer Street Station with "The Overland" service from Adelaide.
T369 and A81 await departure from Spencer Street Station with afternoon commuter services.
H1 departs platform 1 at Spencer Street with an afternoon service to Seymour. Countrylink's Melbourne to Sydney XPT set is shown stabled in the background.
The Tottenham Yard to Fairfield paper train led by T399 passes through Spencer Street Station following the morning peak.
P20-N458 prepare to shunt to the passenger yard at Spencer Street Station. P20 is fitted with an experimental strobe light on the nose to improve level crossing safety on the Leongatha line.
X46 awaits departure from platform 2 at Spencer Street Station with the 5.10pm Albury service.
A79-A70 await departure from platform 1 at Spencer Street Station with a V/Line country service.
K190 departs Spencer Street Station with an empty car transfer to Newport.
T393 hauling three E cars on the 1604 Sunbury service awaits departure from Spencer Street Station.
In a livery inspired by the Gulf, Mobile and Ohio Railroad, Great Northern Rail Services 377-376 depart Spencer Street Station with a charter to Northern Victoria.
B75-P12 await departure from Spencer Street Station with an afternoon service to Kyneton.
X40 on hire to VLine from Freight Australia prepares to run an afternoon service to Seymour.
B64-B75 await departure from Spencer Street Station with an afternoon Seymour line service.