Bus Tickets from Rainbow Beach to Mackay

Previously seen trips

Next departures for Rainbow Beach to Mackay on November 25
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
Greyhound AustraliaBus
Rainbow Beach
Tennyson StNo tags
Greyhound AustraliaBus
Rainbow Beach
Tennyson StNo tags
Greyhound AustraliaBus
Rainbow Beach
Tennyson StNo tags
Greyhound AustraliaBus
Rainbow Beach
Tennyson StNo tags
Greyhound AustraliaBus
Rainbow Beach
Tennyson StNo tags

Get from Rainbow Beach to Mackay

This route is served by bus only

The journey takes about 13 hours 40 minutes, and with fares starting at just $279, it presents an excellent value for a comfortable ride.

3bus per day
13h 40mAverage Duration
663 kmDistance
17kgCO₂ emissions

Frequently asked questions about travelling from Rainbow Beach to Mackay by bus

  1. What is the travel distance from Rainbow Beach to Mackay?

    The distance between Rainbow Beach and Mackay is approximately 664 km (412 miles).

People from around the world trust Busbud