Travel options for:
Mackay to Yeppoon
  • Bus

    $32 - $59
    1. Mackay

      3 h 45 min - once daily

      $28 - $55

    2. Rockhampton

      10 min - 2994 feet

    3. Bolsover Street

      42 min - twice daily

      $3 - $5

  • Train

    $55 - $77
    1. Mackay

      4 h 15 min - 5 times a week

      $40 - $65

    2. Rockhampton

      38 min - 3 times a week

      $11 - $16

  • Drive

    $30 - $50
    1. Mackay

      5 h 12 min - 224 miles

      $30 - $50

  • Fly, bus

    $166 - $659
    1. Mackay

      5 min - every 4 hours - line 303

      $3 - $5

    2. Mackay (MKY)

      45 min - non-stop

      $160 - $650

    3. Rockhampton (ROK)

      1 h 2 min - twice daily

      $3 - $5

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Mackay bus to Rockhampton, walk to Bolsover Street, then bus to Park St at Yeppoon Central Shopping Centre. 5 h 37 min $59. From Mackay train to Rockhampton then Yeppoon Coach Service to Yeppon. 5 h 53 min $86. From Mackay drive to Yeppoon. 5 h 12 min $51. From Napier St near Absolon Street line 303 bus to Mackay airport, fly to Rockhampton airport, then bus to Yeppoon. 3 h 52 min $475.

 
 

Bus or train from Mackay to Yeppoon?

Greyhound Australia operates a bus from Mackay to Yeppoon 3 times a day. Tickets cost $28 - $55 and the journey takes 3 h 45 min. Youngs Bus Service also services this route every 2 hours. Alternatively, Queensland Rail operates a train from Mackay to Yeppoon 5 times a week. Tickets cost $40 - $65 and the journey takes 4 h 15 min. Queensland Rail also services this route 3 times a week.