I went to Bendigo in 2022 and enjoyed a ride on ex-Melbourne 918, also ex-Geelong 15 was out and about on a charter. Note though that there's a hour break in service at lunchtime and the last round trip leaves Charing Cross (the nearest stop to Bendigo Station) at 3pm. I went there on a day trip...