Travel from Cairns to Rockhampton

Train, bus or fly from Cairns to Rockhampton?

Virgin Australia, Qantas and 4 other airlines fly from Cairns to Rockhampton hourly. Alternatively, Queensland Rail operates a train from Cairns to Rockhampton 5 times a week. Tickets cost $130 - $190 and the journey takes 16 h 13 min.

Travel Guides

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

How to get from Cairns to Rockhampton

From Cairns taxi to Cairns airport, fly to Rockhampton airport, then bus to Rockhampton. 5 h 5 min $211. From Cairns taxi to Cairns airport, fly to Gladstone airport, taxi to Gladstone, then train to Rockhampton. 6 h 52 min $256. From Cairns Central Station train to Rockhampton. 16 h 13 min $163. From Cairns bus to Rockhampton. 17 h 30 min $150. From Cairns drive to Rockhampton. 14 h 15 min $116.
Close Print Itinerary
  1. Here are 5 options to get from
    Cairns to Rockhampton:

    1. Trip:
      1 Fly to Rockhampton
      • One-Way approx: USD $187 - $411
      • Duration: 5 h 5 min
      Open +
      • Trip:
        1 Fly to Rockhampton
        • One-Way approx: USD $187 - $411
        • Duration: 5 h 5 min
        Close x
    2. Trip:
      2 Fly to Gladstone, train
      • One-Way approx: USD $225 - $501
      • Duration: 6 h 52 min
      Open +
      • Trip:
        2 Fly to Gladstone, train
        • One-Way approx: USD $225 - $501
        • Duration: 6 h 52 min
        Close x
    3. Trip:
      3 Train
      • One-Way approx: USD $130 - $190
      • Duration: 16 h 13 min
      Open +
      • Trip:
        3 Train
        • One-Way approx: USD $130 - $190
        • Duration: 16 h 13 min
        Close x
    4. Trip:
      4 Bus
      • One-Way approx: USD $100 - $230
      • Duration: 17 h 30 min
      Open +
      • Trip:
        4 Bus
        • One-Way approx: USD $100 - $230
        • Duration: 17 h 30 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $95 - $140
      • Duration: 14 h 15 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $95 - $140
        • Duration: 14 h 15 min
        Close x