All about buses to Rockhampton
Cheap bus tickets to Rockhampton
-
Greyhound Australia4h 30m02:15 PMMackayBus Station6:45 PMRockhamptonCentral Station0EconomyA Bus from Greyhound Australia goes from Bus Station, Mackay (Australia) at 12/14/2025 2:15:00 PM to Central Station, Rockhampton (Australia) arriving at 12/14/2025 6:45:00 PM. 50 Economy ticket for $48 per person are available. Travel duration is 4h 30m
-
Greyhound Australia12h 45m07:00 AMBrisbaneRoma St Bus Station7:45 PMRockhamptonGeorge Street Bus Stop0EconomyA Bus from Greyhound Australia goes from Roma St Bus Station, Brisbane (Australia) at 12/12/2025 7:00:00 AM to George Street Bus Stop, Rockhampton (Australia) arriving at 12/12/2025 7:45:00 PM. 50 Economy ticket for $125 per person are available. Travel duration is 12h 45m
-
Greyhound Australia13h 35m06:10 AMBrisbane AirportBrisbane Airport7:45 PMRockhamptonGeorge Street Bus Stop0EconomyA Bus from Greyhound Australia goes from Brisbane Airport, Brisbane Airport (Australia) at 12/12/2025 6:10:00 AM to George Street Bus Stop, Rockhampton (Australia) arriving at 12/12/2025 7:45:00 PM. 50 Economy ticket for $131 per person are available. Travel duration is 13h 35m
-
Greyhound Australia14h 10m07:35 AMBrisbane AirportBrisbane Airport9:45 PMRockhamptonGeorge Street Bus Stop0EconomyA Bus from Greyhound Australia goes from Brisbane Airport, Brisbane Airport (Australia) at 12/12/2025 7:35:00 AM to George Street Bus Stop, Rockhampton (Australia) arriving at 12/12/2025 9:45:00 PM. 50 Economy ticket for $166 per person are available. Travel duration is 14h 10m
-
Greyhound Australia14h 15m011:05 AMBrisbane AirportBrisbane Airport1:20 AMRockhamptonGeorge Street Bus Stop0EconomyA Bus from Greyhound Australia goes from Brisbane Airport, Brisbane Airport (Australia) at 12/12/2025 11:05:00 AM to George Street Bus Stop, Rockhampton (Australia) arriving at 12/13/2025 1:20:00 AM. 50 Economy ticket for $171 per person are available. Travel duration is 14h 15m
-
Greyhound Australia14h 10m07:35 AMBrisbane AirportBrisbane Airport9:45 PMRockhamptonCentral Station0EconomyA Bus from Greyhound Australia goes from Brisbane Airport, Brisbane Airport (Australia) at 12/12/2025 7:35:00 AM to Central Station, Rockhampton (Australia) arriving at 12/12/2025 9:45:00 PM. 50 Economy ticket for $173 per person are available. Travel duration is 14h 10m
-
Greyhound Australia14h 15m011:05 AMBrisbane AirportBrisbane Airport1:20 AMRockhamptonCentral Station0EconomyA Bus from Greyhound Australia goes from Brisbane Airport, Brisbane Airport (Australia) at 12/12/2025 11:05:00 AM to Central Station, Rockhampton (Australia) arriving at 12/13/2025 1:20:00 AM. 50 Economy ticket for $178 per person are available. Travel duration is 14h 15m
-
Greyhound Australia14h 10m07:35 AMBrisbane AirportBrisbane Airport9:45 PMRockhamptonGeorge Street Bus Stop0EconomyA Bus from Greyhound Australia goes from Brisbane Airport, Brisbane Airport (Australia) at 12/12/2025 7:35:00 AM to George Street Bus Stop, Rockhampton (Australia) arriving at 12/12/2025 9:45:00 PM. 50 Economy ticket for $183 per person are available. Travel duration is 14h 10m
-
Greyhound Australia17h 45m07:35 AMBrisbane AirportBrisbane Airport1:20 AMRockhamptonGeorge Street Bus Stop0EconomyA Bus from Greyhound Australia goes from Brisbane Airport, Brisbane Airport (Australia) at 12/12/2025 7:35:00 AM to George Street Bus Stop, Rockhampton (Australia) arriving at 12/13/2025 1:20:00 AM. 50 Economy ticket for $185 per person are available. Travel duration is 17h 45m
-
Greyhound Australia16h 50m08:30 AMBrisbaneRoma St Bus Station1:20 AMRockhamptonGeorge Street Bus Stop0EconomyA Bus from Greyhound Australia goes from Roma St Bus Station, Brisbane (Australia) at 12/12/2025 8:30:00 AM to George Street Bus Stop, Rockhampton (Australia) arriving at 12/13/2025 1:20:00 AM. 50 Economy ticket for $198 per person are available. Travel duration is 16h 50m
-
Greyhound Australia13h 15m08:30 AMBrisbaneRoma St Bus Station9:45 PMRockhamptonGeorge Street Bus Stop0EconomyA Bus from Greyhound Australia goes from Roma St Bus Station, Brisbane (Australia) at 12/12/2025 8:30:00 AM to George Street Bus Stop, Rockhampton (Australia) arriving at 12/12/2025 9:45:00 PM. 50 Economy ticket for $210 per person are available. Travel duration is 13h 15m
-
Greyhound Australia15h 40m011:05 AMBrisbane AirportBrisbane Airport2:45 AMRockhamptonGeorge Street Bus Stop0EconomyA Bus from Greyhound Australia goes from Brisbane Airport, Brisbane Airport (Australia) at 12/12/2025 11:05:00 AM to George Street Bus Stop, Rockhampton (Australia) arriving at 12/13/2025 2:45:00 AM. 50 Economy ticket for $211 per person are available. Travel duration is 15h 40m
-
Greyhound Australia14h 45m012:00 PMBrisbaneRoma St Bus Station2:45 AMRockhamptonGeorge Street Bus Stop0EconomyA Bus from Greyhound Australia goes from Roma St Bus Station, Brisbane (Australia) at 12/12/2025 12:00:00 PM to George Street Bus Stop, Rockhampton (Australia) arriving at 12/13/2025 2:45:00 AM. 50 Economy ticket for $224 per person are available. Travel duration is 14h 45m
-
Greyhound Australia12h 45m02:00 PMBrisbaneRoma St Bus Station2:45 AMRockhamptonGeorge Street Bus Stop0EconomyA Bus from Greyhound Australia goes from Roma St Bus Station, Brisbane (Australia) at 12/12/2025 2:00:00 PM to George Street Bus Stop, Rockhampton (Australia) arriving at 12/13/2025 2:45:00 AM. 50 Economy ticket for $229 per person are available. Travel duration is 12h 45m
Your route is not there? In the search bar, we have already filled Rockhampton as your destination. You just have to enter your place of departure. However, if you want to take the bus from Rockhampton, just click on the arrows to change the direction.
We have already set a default travel date. Generally, most people book 3-7 days in advance. If you want to check a specific date, simply select the corresponding day on the calendar to update your search.Do you already know when you will return by bus from Rockhampton? Then check the return trip straight away and simply select the appropriate date. Are you travelling to Rockhampton with other people? Then indicate how many passengers are joining you and start your search. The search results can be sorted by price, departure and arrival time. They can also be filtered according to stops or companies. Customize everything according to your needs.
By the way: If available, we will also show you information about other modes of transportation, such as trains, carpooling and flights, with which you can get to Rockhampton.

