Travel from Brisbane to Port-Macquarie

Train, bus or fly from Brisbane to Port Macquarie?

Virgin Australia flies from Brisbane to Port Macquarie once daily. Alternatively, Transport NSW operates a train from Brisbane to Port Macquarie once daily. Tickets cost $50 - $80 and the journey takes 7 h 27 min.

Travel Guides

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

How to get from Brisbane to Port Macquarie

ModeDurationPrice
From Central, platform 3 train to Brisbane airport, fly to Port Macquarie airport, then line 341 bus to Port Macquarie.3 h 30 min$146
From Brisbane train to Wauchope RSL, Young St then bus to Port Macquarie Coach Stop, Gordon St.9 h 17 min$83
From Brisbane Roma Street bus to Port Macquarie.11 h 55 min$83
From Brisbane drive to Port Macquarie.6 h 18 min$59

How long does it take to get from Brisbane to Port Macquarie?

It takes approximately 3 h 30 min to get from Brisbane to Port Macquarie, including transfers.

Is there a direct bus between Brisbane and Port Macquarie?

Yes, there is a direct bus departing from Brisbane Roma Street and arriving at Port Macquarie. Services depart once daily. The journey takes approximately 11 h 55 min.

Operators from Brisbane to Port Macquarie

OperatorPhoneWebsite
TRANSLink QLDTRANSLink QLD
Virgin AustraliaVirgin Australia
Transport NSW131 500Transport NSW
Greyhound Australia1300 473946Greyhound Australia
Close Print Itinerary
  1. Here are 4 options to get from
    Brisbane to Port Macquarie:

    1. Trip:
      1 Fly
      • One-Way approx: USD $113 - $250
      • Duration: 3 h 30 min
      Open +
      • Trip:
        1 Fly
        • One-Way approx: USD $113 - $250
        • Duration: 3 h 30 min
        Close x
    2. Trip:
      2 Train
      • One-Way approx: USD $59 - $84
      • Duration: 9 h 17 min
      Open +
      • Trip:
        2 Train
        • One-Way approx: USD $59 - $84
        • Duration: 9 h 17 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $55 - $130
      • Duration: 11 h 55 min
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $55 - $130
        • Duration: 11 h 55 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $45 - $75
      • Duration: 6 h 18 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $45 - $75
        • Duration: 6 h 18 min
        Close x