Queensland Rail operates a train from Gladstone to Yeppoon twice daily. Tickets cost $20 - $28 and the journey takes 1 h 33 min. Queensland Rail also services this route 3 times a week. Alternatively, Greyhound Australia operates a bus from Gladstone to Yeppoon twice daily. Tickets cost $9 - $25 and the journey takes 1 h 40 min. Youngs Bus Service also services this route every 2 hours.
How to get from Gladstone to Yeppoon
From Gladstone train to Rockhampton then Yeppoon Coach Service to Yeppon. 3 h 11 min $46. From Gladstone bus to Rockhampton, walk to Bolsover Street, then bus to Park St at Yeppoon Central Shopping Centre. 3 h 32 min $27. From Gladstone drive to Yeppoon. 2 h 16 min $20.