Queensland Rail operates a train from Bundaberg to Gympie 3 times a day. Tickets cost $27 - $40 and the journey takes 1 h 54 min. Queensland Rail also services this route 5 times a week. Alternatively, Greyhound Australia operates a bus from Bundaberg to Gympie twice daily. Tickets cost $22 - $45 and the journey takes 4 h 35 min.
How to get from Bundaberg to Gympie
From Bundaberg train to Gympie North station then bus to Gympie Sovereign. 3 h 4 min $51. From Bundaberg bus to Gympie. 4 h 35 min $40. From Bundaberg drive to Gympie. 2 h 44 min $26.