Travel from Noosa-Heads to Rockhampton

Bus or train from Noosa Heads to Rockhampton?

TRANSLink QLD operates a train from Noosa Heads to Rockhampton hourly. Tickets cost $4 - $7 and the journey takes 33 min. 2 other operators also service this route. Alternatively, Greyhound Australia operates a bus from Noosa Heads to Rockhampton once daily. Tickets cost $50 - $95 and the journey takes 9 h 25 min.

Travel Guides

Best ways to travel around AustraliaRome2rio’s tips and tricks to getting around Australia

How to get from Noosa Heads to Rockhampton

From Noosa Junction station stop A bus to Cooroy then train to Rockhampton. 7 h 20 min $106. From Noosa Junction bus to Rockhampton. 9 h 25 min $93. From Noosa Heads drive to Rockhampton. 7 h 12 min $69. From Sunshine Beach Rd at Noosa Plaza bus to Nambour, platform 1, train to Eagle Junction, platform 2, train to Brisbane airport, fly to Rockhampton airport, then bus to Rockhampton. 7 h 23 min $160. From Sunshine Beach Rd at Noosa Plaza bus to Nambour, platform 1, train to Eagle Junction, platform 2, train to Brisbane airport, fly to Gladstone airport, taxi to Gladstone, then train to Rockhampton. 8 h 50 min $285. From Sunshine Beach Rd at Noosa Plaza bus to Nambour, platform 1, train to Eagle Junction, platform 2, train to Brisbane airport, fly to Biloela airport, then bus to Rockhampton. 9 h 46 min $320.