Bundaberg is served by frequent trains including the Tilt Train to Brisbane and Rockhampton, the Spirit of the Outback to Brisbane and Longreach (via Rockhampton) and the Spirit of Queensland to Brisbane and Cairns.
Bundaberg’s train station is on McLean Street in the town centre.
You can travel to Bundaberg using the Queensland Coastal Pass and Queensland Explorer Pass rail passes