top of page

Timetables for 2024 Bathurst Steam Weekend

Beyer-Garratt 6029 makes its way towards Wimbledon. Credit: Andrew Cunningham

Transport Heritage NSW is set to operate a weekend of steam train rides from Bathurst Station across the June long weekend.

The weekend will see Beyer-Garratt 6029 taking passengers on 1.5-hour heritage train experiences from Bathurst Station towards Wimbledon and return on Saturday 8 and Sunday 9 June. The locomotive will then lead the Orange Day Train from Bathurst to Millthorpe and Orange on the King's Birthday public holiday.

Prior to the weekend, Beyer-Garratt 6029 will haul the Bathurst Flyer as a one-way transfer from Campbelltown to Bathurst on Friday 7 June. The train will stop to pick up passengers at Glenfield, Parramatta and Penrith, and allow for customers to alight at Lithgow.

Below are the confirmed times for this weekend’s operations, as well as the transfer times from Thirlmere to Bathurst. Transfer Times are indicative only – the train may run earlier or later depending on the wider rail network.


Those who intend to catch a glimpse of the trains as they make their way through the mountains, please remember to stand behind the yellow line at stations, and remain only in publicly accessible areas, clear of the rail corridor.

To learn more about the Bathurst Steam Weekend, visit

Friday 7 June - Bathurst Flyer

Thirlmere 7:57am Picton 8:21 – 8:31am Menangle 8:50am Macarthur 9:01am Campbelltown 9:05-9:13am Minto 9:19am Ingleburn 9:22am Glenfield 9:27-9:30am Liverpool 9:39am Fairfield 9:48am Merrylands 9:56am Parramatta 10:09-10:12am Westmead 10:16am Seven Hills 10:22am Blacktown 10:25am St Marys 10:35am Penrith 10:43-10:44am Emu Plains 10:48am Valley Heights 11:12-11:52am Springwood 11:57am Lawson 12:24pm Wentworth Falls 12:36pm Katoomba 12:50-1:48pm Mount Victoria 2:11pm Zig Zag 2:35pm Lithgow 2:42-2:50pm Hermitage 2:53pm Wallerawang 3:10pm Tarana 3:46-3:51pm Raglan 4:36pm Kelso 4:41pm Bathurst 4:48pm

Saturday 8 June - Bathurst Steam Train Rides

Trains depart Bathurst Station towards Wimbledon at 8.00am, 10.15am, 11.50am, 1.25pm and 2.45pm Sunday 9 June - Bathurst Steam Train Rides

Trains depart Bathurst Station towards Wimbledon at 8.00am, 10.00am, 11.50am, 1.25pm and 3.10pm

Monday 10 June - Orange Day Train

Forward Bathurst 8:20am Georges Plains 8:38am Wimbledon 8:54am Newbridge 9:10am Murrobo 9:29am Blayney 9:35-9:45am Polona 9:54am Millthorpe 10:03-10:08am Spring Hill 10:18am Orange 10:37am

Return Orange 12:30pm Spring Hill 12:51pm

Millthorpe 1:00pm Polona 1:08pm Blayney 1:21pm Murrobo 1:28pm Newbridge 1:47pm Wimbledon 2:03pm Georges Plains 2:19pm Bathurst 2:38pm


bottom of page