Travel from Rockhampton to Agnes-Water

Bus or train from Rockhampton to Agnes Water?

Greyhound Australia operates a bus from Rockhampton to Agnes Water twice daily. Tickets cost $21 - $45 and the journey takes 3 h 15 min. Alternatively, Queensland Rail operates a train from Rockhampton to Agnes Water once daily. Tickets cost $28 - $40 and the journey takes 2 h 10 min. Greyhound Australia also services this route once daily.

How to get from Rockhampton to Agnes Water

From Rockhampton bus to Agnes Water. 3 h 15 min $38. From Rockhampton train to Miriam Vale then bus to Agnes Water. 3 h 55 min $58. From Rockhampton drive to Agnes Water. 3 h 11 min $30.

Operators from Rockhampton to Agnes Water