P, DB, DD and DF classes

P2014/DA1574 on empty grain through Kewdale

2505/DB1585/2513 on empty grain near Farrel Road
Listen to Horn

Close up of DB1585
Listen to Horn

Close up of 2513

P2013/AB1531/2505 loading grain at Pingelly

2505 at Pingelly

DB1586 at Forrestfield

P2015 behind 2507 on grain through Hazelmere
Listen to Horn

2312 with 2308 on grain through Midland
Listen to Horn

2506 with 2312 on empty grain through Midland
Listen to Horn

2517 on grain near Farrel Road
Listen to Horn

P2015 on empty grain through Kewdale
Listen to Horn

P2008 on grain through Midland
Listen to Horn

P2015 on grain through Midland
Listen to Horn

2503/DA1573 on empty grain near Farrel Road
Listen to Horn

P2015 with DB1585/2503 on empty grain through west Midland

Close up of DB1585

2310/1202/ DB1591 on empty grain through Hazelmere

Close up of 2310
Listen to Horn

DB1591 with 2310 on empty grain through Midland

2503/DB1585/P2015/DB1589 on empty grain through Hazelmere
Listen to Horn

Close up of DB1585

Close up of DB1589

P2002/1202/P2001 on empty grain through Kewdale

P2001 with 1202 and P2002 on empty grain through Kewdale

2308/2312 on grain through Midland

Close up of 2308
Listen to Horn

P2002/2507 on grain through Midland
Listen to Horn

P2001 on grain through Midland
Listen to Horn

2308/DB1589/DB1585 on grain through Hazelmere

Close up of DB1589

2304 light engine heading towards Kewdale
Listen to Horn

P2010/P2002 on a grain train through Midland
Listen to Horn

2312/DA1573/P2010 on grain through Midland

2517 with P2001 on empty grain train through Midland
Listen to Horn

P2001 on empty grain at Toodyay Road
Listen to Horn

P2004/P2010 on grain through Midland
Listen to Horn

P2002 on empty grain through Hazelmere
Listen to Horn

2506 with 2505 on empty grain through Midland
Listen to Horn

2512/2513 on grain through Midland
Listen to Horn

2503 on empty grain through Hazelmere

2312/2308/2310 on empty grain through Hazelmere
Listen to Horn

2506 on grain through Midland
Listen to Horn

2304/DA1572 on quartz through Kewdale
Listen to Horn

2310/2308/2312 on empty grain through Hazelmere

2505/2512 on grain through Midland
Listen to Horn (2512)

Close up of 2505

2513 on grain through Midland

P2002 with 2312 and 2517 on empty grain through Midland

2505 on grain through Midland

2505 on grain through Midland
Listen to Horn

P2015/P2010 on grain through Hazelmere

P2015/ 2303 on empty grain departing Kwinana

2303 with P2015 on empty grain departing Kwinana

P2011 on coal through Kewdale on sunset
Listen to Horn

DB1585 at Midland

P2016 on its way to its overhaul near Forrestfield

P2016 on its way to its overhaul near Forrestfield

DB1581 on caustic/alumina through Wellard
Listen to Horn

DB1589 at Kwinana

P2011 on coal through Wellard

2302 on empty alumina train crossing the Collie River
Listen to Horn

2302 on alumina passing through Picton

2304 on caustic departing Bunbury Port

DB1587/D1562 on empty caustic near Henty Road
Listen to Horn

DB1587/D1562 on empty caustic near Picton

DB1587/D1562 on empty caustic at Bunbury Port

Close up of DB1587

P2509 in fresh paint after overhaul at Forrestfield

2304 on caustic/alumina train departing Kwinana

2306 with S2101 on coal through Wellard

DB1589 on caustic/alumina through Wellard

P2508/AB1534/DAZ1905 on grain through Midland

Close up of P2508
Listen to Horn

DB2305/1202/DAZ1905 unloading grain at Kwinana

DB2305 looking sad without its stripes, numbers and logos

Close up of P2004
Listen to Horn

2312/DB2305/DB1591 on grain through Midland
Listen to Horn

Close up of 2312

2507/P2509 on grain through Midland

DB2305/DB1591/2312 on grain through Midland

2512/2507 on empty grain near Toodyay Road

2507 unloading grain at Kwinana
Listen to Horn

DB1591/DB2305 on grain through Midland

Close up of DB1591
Listen to Horn

P2015/DA1904 on empty grain through Kewdale

Close up of P2015

DB1581/D1562 on quartz through Jandakot
Listen to Horn

2306 with DB1587 on caustic departing Bunbury Port
Listen to Horn

DB1587 with 2306 on caustic departing Bunbury Port

DB2309 on empty caustic at bunbury Port

DB2309 on empty caustic at bunbury Port

2312/2310/2308 on empty grain through Forrestfield

P2509 on empty grain through Kewdale

P2504 on empty grain through Forrestfield

Freshly overhauled and repainted P2516 with P2507 on grain near Kwinana Beach Road
Listen to Horn

2512 on grain through Midland

P2507 on coal near Toodyay Road

2302 on caustic/alumina at Mundijong

P2014 on coal through Mundijong

P2014 on coal near Kargotich Road
Listen to Horn

P2010 with P2002 on grain through Midland

DBZ2313 towing S549 en route to Dowerin for Dowerin's centenary
Listen to Horn and Whistle

DBZ2313 towing S549 en route to Dowerin for Dowerin's centenary

DBZ213 on special train at Dowerin's centenary. S549 was on the other end.

P2516 light engine from Dowerin to Goomalling with the Minister for Transport on board.
Listen to Horn

P2002 with 2507 on grain train through Midland
Listen to Horn

P2517 on empty grain through Kewdale

2308 on grain through Forrestfield

P2516 on wheat train through Midland
Listen to Horn

P2510 returning from test run to Kwinana. It ran to Kwinana on the front of a grain train and returned light engine.
Listen to Horn

P2015 with P2516 on empty grain from Kwinana. P2510 led this train to Kwinana on its test.

DB1591 with DB2305 on
grain train near Toodyay Road
Listen to Horn

P2015 on empty grain near Kalamunda Road

P2015 on empty grain near Kalamunda Road
Listen to Horn

P2510 on empty grain near Kalamunda Road

P2516 on loaded grain under Kalamunda Road. This train picked up DAZ1903 at Forrestfield for a test run.

DBZ2303/DBZ2313 on grain train. The train unloaded at metro grain and then ran around via Kewdale.

DBZ2313 on grain train through Midland
Listen to Horn

P2507 without logos on grain through Kewdale

DBZ2310 light engine through Midland

DBZ2303 long end leading a grain train past Bushmead Road

2302 on 260 quartz train through Midland

DB1591/DAZ1902 on 260 quartz train through Kewdale

DB2305 on empty alumina through somewhere

DB2305 on empty alumina east of Brunswick Junction
Listen to Horn

DB1591/DAZ1902 on lime/fertiliser train near Roelands

DB1591/DAZ1902 on lime/fertiliser train near Roelands

P2504 on 322 grain near West Parade
Listen to Horn

P2508 heading for United Rail for overhaul

P2501 running light engine to Forrestfield after release from United Rail. Seen near West Parade

P2501 on grain train through Midland

DD2356 on light engine trial from Forrestfield to Kwinana at Kewdale

DD2356 on light engine trial returning from Kwinana at Kewdale
Listen to Horn

DD2356 on light engine trial returning from Kwinana at Kewdale

P2517 light engine near Kalamunda Road

P2015/DAZ1904 on 80 wagon empty grain near West Parade

P2504/P2516 on empty grain through High Wycombe

P2501/2512 on grain approaching Kalamunda Road

P2501/2512 on grain approaching Kalamunda Road

P2516/P2015 on grain approaching Kalamunda Road

P2509 on empty grain
near Toodyay Road
Listen to Horn

P2516/P2015 on empty grain
near Toodyay Road

Close up of P2516

P2509/P2015 on empty grain near Toodyay Road

P2504/P2509 on empty
grain through Midland

2512 running around its train at Metro Grain

2512/DBZ2303 on grain train
near Toodyay Road

Close up of 2512

DBZ2313/AB1534 on empty grain near Toodyay Road

DBZ2307/DBZ2304 on lime/coal train through Wellard

Close up of DBZ2307
Listen to Horn

DB2309 on empty caustic train at Mundijong

DBZ2303/DBZ2313 on grain train near Toodyay Road

P2514 on 303 empty grain near Toodyay Road
Listen to Horn

P2505 on coal near Toodyay Road

P2507 on empty grain
near Toodyay Road

P2508 on empty grain through Midland

P2511 running around its train after unloading at Metro Grain

P2511 on empty grain near Toodyay Road

2512 on grain through Kewdale

P2516 on empty grain near Kalamunda Road

P2510/DAZ1904/DAZ1901 on empty grain train near Toodyay Road

Close up of P2510
Listen to Horn

P2514 on empty grain

P2511/DBZ2313 on empty grain through Guildford

Close up of P2511

P2516/P2514 on empty grain through Hazelmere

DBZ2305 fresh out of overhaul through Kewdale

DBZ2306 on empty bauxite near Pinjarra

P2508 with DAZ1904 on grain through Upper Swan

P2510/AB1534 on empty grain near Farrel Road

P2516/P2517 on empty grain near Toodyay Road

P2508/DA1904 on 312 grain through Midland

P2508/DA1904 on 312 grain through Midland

P2514 on 373 empty grain near Bushmead Road

P2510 with P2514 on empty grain through Kewdale

P2516/P2517 on grain through Midland

P2509/P2510 on empty grain near Toodyay Road

P2510/P2509 on empty grain through Hazelmere

P2511 on empty grain through Guildford

P2510 with DBZ2303 on grain train near Toodyay Road

P2516/P2508 on grain through Midland

P2517 on empty grain near West Parade

P2504 on empty grain near West Parade

P2517 on empty grain near
West Parade

P2508/DAZ1901 on grain train through Midland

Close up of P2508

P2513/DAZ1901 on empty grain
near West Parade

P2506 on 260 quartz train
through Midland

P2506 on 260 quartz train
through Midland

P2504/DAZ1901 on grain through Midland

P2517 on grain through Midland

P2516 on grain through Midland

P2504/DAZ1904 on empty grain through Hazelmere

P2513/DBZ2308 on grain
through Midland

P2516/DAZ1901 on empty grain through Midland

P2517/P2510 on grain through Midland

Close up of P2517

DFZ2404 returning from a test run to Kwinana. This loco was originally 2370 from Queensland
Listen to Horn

P2513/P2509 unloading grain at Kwinana

Close up of P2513
Listen to Horn

P2513/DAZ1901/P2509 on grain through Midland

P2517 on empty grain near West Parade

P2510 on 392 grain through Midland

DFZ2404/DD2358/DAZ1904 running around their train at Kewdale
Listen to Horn

DD2358/DAZ1904/DAZ1901 on 303 empty grain near West Parade

Close up of DD2358

P2509/DAZ1901 on 313 empty grain near West Parade

P2515 on 303 empty grain near West Parade

DD2359 returning from a test run to Kwinana

P2515/P2513 running around their train in Metro Grain

P2515/P2513 on empty grain near West Parade

DBZ2302/DBZ2305 These units are going on grain trains to free up units for Geraldton after P2511/P2506 crash.
Listen to Horn

Close up of DBZ2305

P2502 on test run to Kwinana
Listen to Horn

P2502 on test run to Kwinana

P2510/AB1534 on empty grain near Bushmead Road

Close up of P2510

DD2358/AC1520 on empty grain

DD2358 light engine through Midland heading for Geraldton

DD2358 light engine through Midland heading for Geraldton

P2516 on empty grain near West parade

DBZ2305 at Kwinana

DBZ2305 on empty coal through Kwinana

DBZ2305 on empty coal through Kwinana

DBZ2303 at Kwinana

DBZ2305/DBZ2310 on 273 coal/lime train through Wellard

Close up of DBZ2305

DBZ2301 on coal

DBZ2301 on coal

DB2311 on caustic through Mundijong

DB2311 on caustic Wellard Road

DB2311 on caustic near Kwinana

DB2311 on caustic near Kwinana

DB2311 on caustic near Kwinana

DB2311 on caustic near Kwinana

DB2309 on 260 quartz
through Kewdale

DBZ2313 on 376 grain
through Midland

DB2309 on 260 quartz train
through Midland

Close up of DB2309
Listen to Horn

DBZ2305 on coal train
at Kwinana

DBZ2305 on coal train
at Kwinana

DBZ2305 on coal train
at Kwinana

P2514 on 393 empty grain near Toodyay Road
Listen to Horn

DBZ2305/DBZ2310
on loaded coal train

DBZ2307 on caustic near Brunswick Junction

DD2359 on a short loaded alumina train of 16 wagons
Listen to Horn

P2506 on empty grain near Toodyay Road
Listen to Horn

DBZ2308/DAZ1903 on empty grain near Toodyay Road
Listen to Horn

P2510 on empty grain near Toodyay Road

P2506/P2502 on empty grain near Toodyay Road
Listen to Horn

2512 on empty grain near Toodyay Road

P2501 on empty grain near Toodyay Road
Listen to Horn

P2502 on empty grain near Toodyay Road
Listen to Horn

DD2358/DBZ2302/DBZ2310 on 122 light engine to Kwinana

Close up of DD2358

P2513 on empty grain near Toodyay Road

P2502/P2513 on empty grain near Bushmead Road

P2516 on empty grain near Toodyay Road

P2502 on empty grain near Toodyay Road
Listen to Horn

P2507 on empty grain near Toodyay Road

P2508 on grain through High Wycombe

P2508 on grain through High Wycombe

P2513 on grain through Midland

P2501/DAZ1903 on empty
grain near Toodyay Road

P2516/P2507 on empty grain near Toodyay Road

P2502/AD1520/P2516 on empty grain near Toodyay Road

P2502 on empty grain through Hazelmere

P2516-AD1521-P2508 on empty grain near Toodyay Road

P2502/2512 on empty grain
through Hazelmere

P2502/P2508 on empty grain through Hazelmere

2512 on empty grain through Stratten

P2508 on empty grain through Hazelmere

P2508 on empty grain near Bushmead Road

P2507/DAZ1905/AB1501 on empty grain through Forrestfield

P2502 on empty grain through Hazelmere

P2516/AD1521/DAZ1905 on empty grain through Midland

P2501 on grain through Midland

2512/DAZ1905/P2502 on grain through Midland

DB2311 on combined caustic/alumina

Close up of DB2311

P2516 on empty grain through Kewdale

P2507/AD1521 on loaded grain through Kewdale

P2508 on grain through Kewdale

P2507/2514/DBZ2308 on empty grain through Hazelmere

P2515/P2514 on grain through Midland

P2506/P2504 on empty grain near West Parade

P2508 on empty grain through Kewdale

P2502/P2508 on empty grain through Hazelmere

P2506/P2507 on empty grain through Hazelmere

P2515 on grain through Midland

P2517/DAZ1906 on empty grain near West Parade

P2514/P2516 running around their train at Kewdale

After 14 months out of service P2511 returns from a trial run after accident repairs.

DBZ2304 on bauxite train through Midland from Mooliabeenie

DBZ2304 on bauxite train through Midland from Mooliabeenie

DBZ2303 on bauxite train through Midland from Mooliabeenie

DBZ2303 on bauxite train through Midland from Mooliabeenie

P2504 on empty grain near Toodyay Road
Listen to Horn

DBZ2307 on empty bauxite
through Bellevue

P2511/P2516 on empty grain near Toodyay Road

Close up of P2511

DBZ2308 on empty grain
near Toodyay Road

P2511 on grain through Kewdale. Last train for 2009

P2506 on empty grain near Toodyay Road

DBZ2303/AB1501 on empty grain through Hazelmere

DD2356/D1562 on caustic train through Brunswick Junction

DD2356/D1562 on caustic train up the hill from Brunswick Junction

DD2356/D1562 on caustic train through Beela

DD2356/D1562 on caustic train through Beela

P2511/P2517 on grain through Midland

P2508 on loaded grain through Midland

P2504/P2506 on grain through Midland

DBZ2308 on grain through Midland

DBZ2308 on grain through Midland

P2515 on grain through Midland
Listen to Horn

P2501/DAZ1901 on empty grain near Toodyay Road

P2514/AD1521/AD1520 on empty grain through Midland

P2506/DAZ1905 on grain through Midland next to MA1862

P2506/DAZ1905 on grain through Midland

P2515/AB1502 on empty
grain near Toodyay Road

DBZ2308/P2508 on grain through MIdland

DBZ2308/P2508 on grain through MIdland

P2514/P2502 on empty grain through Hazelmere

P2504 on empty grain near Toodyay Road

P2514/P2502 on empty grain near
Kalamunda Road

P2515/P2502 on empty grain
through Kewdale

P2515/P2502 on empty grain
through Kewdale

P2504 on grain through Midland

P2514/DBZ2308 on grain through Midland

P2507 on grain through Midland

P2502/P2515 on empty grain
through Midland

DBZ2313/P2506 on grain
though Midland

P2502/P2515 on empty grain crossing Brand Highway at Muchea

P2502/P2515 on empty grain north of Muchea

P2502/P2515 on empty grain crossing Gt Northern Highway

P2502/AB1503 on empty grain through Kewdale

P2502/AB1503 on empty grain through Kewdale

PA2819 returning from Kwinana on a light engine test run. This unit has been recently regauged to narrow gauge and repainted for use in WA
Listen to Horn

P2505/AB1501 on empty grain
near West Parade

P2508 on grain through Midland

P2507/P2505 on grain through Midland

P2503/DAZ1904 on grain
through Hazelmere

DBZ2304/S3310 on alumina near Picton

DBZ2310 on empty coal north of Brunswick Junction

DBZ2310 on empty coal north of Brunswick Junction

DD2357/DAZ1903 on loaded alumina at picton yard

DD2359/DAZ1902 on empty caustic train at
Picton next to DBZ2305 on loaded alumina

DD2358/D1562 on loaded caustic train
entering Wagerup Refinery

DBZ2312 on alumina near Fisher Road

P2511/P2507 on grain through Hazelmere

P2504/P2508 on empty grain through Midland

P2515/P2503 on empty grain through Midland

P2508 on empty grain through High Wycombe

DBZ2308/P2525 on empty grain through Hazelmere

P2511 next to 864 at Midland

P2504/P2515 on empty grain through Midland

P2509 on grain through Midland

Freshly painted P2502 behind DAZ1901 on empty grain through Midland

P2514/AB1504 on empty grain through Midland

P2517/DBZ2308 on grain through Midland

DD2359 on empty alumina near Wokalup

DBZ2302/DBZ2304 on caustic through Roelands

DB2311 on empty caustic at Picton

Close up of DB2311 on empty caustic
departing picton yard

P2501 on empty grain near Toodyay Road

P2501 on empty grain near Toodyay Road
two days later

P2507 on empty grain near Toodyay Road

P2509/P2511 on empty grain near Toodyay Road

P2513/P2511 on empty grain near Toodyay Road

P2514 on empty grain near West Parade

P2511 on empty grain through Hazelmere

P2514/P2511 on empty grain near Toodyay Road

P2511 on empty grain near Toodyay Road

P2511 long end leading empty grain near Toodyay Road

And short end leading the next day

P2514/DAZ1906 on empty grain near Toodyay Road

And the other way around the next day

P2504 on an empty grain near Farrel Road

P2505/DAZ1906 on empty grain through Hazelmere

P2505 on grain through Kewdale

P2512/P2511 passing P2506/P2505 on grain trains near West Parade

P2507/2512/AB1504 on grain through Midland

P2507/AB1504/2512 on empty grain near West Parade

P2514/P2511 on empty grain near West Parade

2512/P2511 on empty grain through Hazelmere

P2507/AD1520/P2514 on grain through Midland

P2504/P2505 on empty grain near Bushmead Road

Close up of P2504 in QR National livery

2512/AB1502/P2507 on empty grain near West Parade

Close up of P2504 in QR National livery

P2517 on empty woodchip train returning to Albany

P2511/2512 on empty grain at West Parade

P2511/2512 unloading grain at Kwinana

P2506/P2507 on grain through Kewdale

P2504 on grain through Kewdale

DBZ2304 on empty caustic train near Wellard

P2505/P2517 on empty grain near West Parade

P2507 on emptygrain near West Parade

2512 on empty grain near West Parade

P2507/P2517 on grain through Midland

P2505/DAZ1902 on empty grain near West Parade

2512/P2504 on empty grain through Hazelmere

P2504/2512 on empty grain near West Parade

Close up of P2504 in QR National livery

DD2355 on caustic train near Roelands

DD2358/DD2355 on loaded alumina through Burekup

DD2358/DD2355 on loaded alumina through Burekup

PA2819 at Picton with an alumina train

PA2819 departing Picton with an alumina train

DBZ2301/DBZ2308 on empty coal near Brunswick Junction

DBZ2309 on empty coal near Brunswick Junction

DBZ2309 on empty coal near Brunswick Junction

DD2359 on empty caustic through Burekup

DBZ2304 on alumina train through Burekup

DBZ2311 behind S3301 on caustic at Brunswick Junction

DD2355 on caustic train through Burekup

DD2355 on caustic train near Henty Road

DB2305 on empy coal near Wellard Road

DBZ2312 on alumina near Burekup

DB2313 departing Pinjarra

P2508 on caustic near Pinjarra

P2508 on caustic near Pinjarra

P2508 on caustic near Pinjarra

P2501 on caustic at Picton

P2516 on caustic through Roelands

P2516 near Brunswick Junction with a caustic train

P2516 near Brunswick Junction with a caustic train
Listen to Horn (1190k)

P2511 on empty alumina through Yarloop

P2511 on empty alumina through Yarloop

2512 through Yarloop with caustic train

P2511 entering Wagerup with empty alumina train

DD2359 on empty caustic near Burecup

P2517 near North Dandalup with a lime train

P2517 with a lime train at Yarloop

Close up of P2517 in Aurizon livery

Side on view of P2517

P2517 crossing South West Highway at Wokalup with a lime train

P2517 with a lime train near Brunswick Junction

P2517 heading up the Beela valley with a lime train

P2517 heading up the Beela valley with a lime train

P2517 at Beela

PA2819 on empty alumina through Brunswick Junction

DBZ2311 on caustic near Bunbury Port

DBZ2311 on caustic near Roelands

DBZ2311 on caustic through Yarloop

DBZ2311 on caustic through Yarloop

DBZ2311 on caustic entering Wagerup

P2507 on empty caustic at Brunswick Junction

P2507 on empty caustic near Henty Road

P2503 on empty caustic through Brunswick Junction

P2507 on caustic waiting at Henty Road

P2507 on caustic through Roelands

P2507 on caustic through Roelands

P2507 on caustic at Brunswick Junction

P2512 on empty caustic near Henty Road

P2512 on empty caustic near Picton

P2512 on empty caustic departing Picton

P2510 stabled at Picton

P2513 on alumina at Brunswick Junction

P2507 crossing the Collie River overflow bridge near Roelands

P2510 on caustic train near Henty Road

P2511 on an alumina train near Wokalup

DFZ2405 on caustic train near Pinjarra

DBZ2405 with a caustic train near Wokalup

P2502 on a caustic train near Brunswick Junction

P2502 on a caustic train near Brunswick Junction

P2502 on a caustic train near Brunswick Junction

P2502 on a caustic train near Brunswick Junction

DBZ2309 at Albany

P2507 on alumina near Bunbury Port

P2509 on empty alumina near Brunswick Junction

P2517 on alumina near Henty Road

P2510 on alumina departing Pinjarra

P2510 on alumina through Brunswick Junction

P2510 on alumina near Henty Road

P2513 on empty alumina near Henty Road

P2513 on empty alumina through Roelands

P2507 on empty alumina entering Picton

DFZ2405 on empty caustic departing Picton
Listen to Horn (500k)

P2517 on caustic entering Picton

P2506 on alumina departing Picton