Travel from Cairns to Longreach

Train, bus or fly from Cairns to Longreach?

Qantas, Jetstar and 2 other airlines fly from Cairns to Longreach twice daily. Alternatively, Greyhound Australia operates a bus from Cairns to Longreach 4 times a day. Tickets cost $30 - $65 and the journey takes 5 h 55 min. 2 other operators also service this route.

Travel Guides

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

How to get from Cairns to Longreach

From Cairns taxi to Cairns airport then fly to Longreach airport. 5 h 52 min $349. From Cairns taxi to Cairns airport, fly to Barcaldine airport, then bus to Longreach. 7 h 34 min $247. From Cairns bus to Townsville, bus to Cloncurry, then bus to Longreach. 25 h 5 min $191. From Cairns bus to Rockhampton then bus to Longreach. 27 h 50 min $234. From Cairns Central Station train to Rockhampton then train to Longreach. 31 h 53 min $272. From Cairns drive to Longreach. 12 h 59 min $122.
Close Print Itinerary
  1. Here are 6 options to get from
    Cairns to Longreach:

    1. Trip:
      1 Fly to Longreach
      • One-Way approx: USD $346 - $389
      • Duration: 5 h 52 min
      Open +
      • Trip:
        1 Fly to Longreach
        • One-Way approx: USD $346 - $389
        • Duration: 5 h 52 min
        Close x
    2. Trip:
      2 Fly to Barcaldine, bus
      • One-Way approx: USD $185 - $334
      • Duration: 7 h 34 min
      Open +
      • Trip:
        2 Fly to Barcaldine, bus
        • One-Way approx: USD $185 - $334
        • Duration: 7 h 34 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $144 - $222
      • Duration: 25 h 5 min
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $144 - $222
        • Duration: 25 h 5 min
        Close x
    4. Trip:
      4 Bus via Rockhampton
      • One-Way approx: USD $164 - $339
      • Duration: 27 h 50 min
      Open +
      • Trip:
        4 Bus via Rockhampton
        • One-Way approx: USD $164 - $339
        • Duration: 27 h 50 min
        Close x
    5. Trip:
      5 Train
      • One-Way approx: USD $226 - $317
      • Duration: 31 h 53 min
      Open +
      • Trip:
        5 Train
        • One-Way approx: USD $226 - $317
        • Duration: 31 h 53 min
        Close x
    6. Trip:
      6 Drive
      • One-Way approx: USD $100 - $150
      • Duration: 12 h 59 min
      Open +
      • Trip:
        6 Drive
        • One-Way approx: USD $100 - $150
        • Duration: 12 h 59 min
        Close x