Rome2Rio

How to get fromPort Macquarie to Cooktownby plane, bus, train, or car

Find Transport to Cooktown

See all options

There are 10 ways to get from Port Macquarie to Cooktown by plane, bus, train, or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Fly Port Macquarie to Cairns, bus

    best
    1. Fly from Port Macquarie (PQQ) to Cairns (CNS)plane plane PQQ - CNS
    2. Take the bus from Cairns to Cooktownbus bus
    13h 59m
    $508–1,214
  2. Train, bus

    cheapest
    1. Take the train from Wauchope Station to Roma Street Stationtrain train 31
    2. Take the train from Roma Street to Cairns Central Stationtrain train
    3. Take the bus from Cairns to Cooktownbus bus
    41h 8m
    $301–6,819
  3. Bus via Cairns

    1. Take the bus from Port Macquarie to Brisbanebus bus
    2. Take the bus from Brisbane Coach Terminal to Cairnsbus bus
    3. Take the bus from Cairns to Cooktownbus bus
    46h 7m
    $403–616
  4. Drive  2,516.1 km

    1. Drive from Port Macquarie to Cooktowncar car 2,516.1 km
    29h 7m
    $458–661
  5. Fly Port Macquarie to Cooktown Airport

    1. Fly from Port Macquarie (PQQ) to Cooktown Airport (CTN)plane plane PQQ - CTN
    9h 22m
    $553–1,769
  6. Bus to Coffs Harbour Airport, fly to Cooktown Airport

    1. Take the bus from Port Macquarie to Coffs Harbourbus bus
    2. Fly from Coffs Harbour Airport (CFS) to Cooktown Airport (CTN)plane plane CFS - CTN
    13h 24m
    $358–979
  7. Bus to Coffs Harbour Airport, fly to Cairns, bus

    1. Take the bus from Port Macquarie to Coffs Harbourbus bus
    2. Fly from Coffs Harbour Airport (CFS) to Cairns (CNS)plane plane CFS - CNS
    3. Take the bus from Cairns to Cooktownbus bus
    17h 21m
    $663–1,074
  8. Bus to Newcastle Airport, fly to Cairns, bus

    1. Take the bus from Port Macquarie to Heatherbraebus bus
    2. Fly from Newcastle Airport (NTL) to Cairns (CNS)plane plane NTL - CNS
    3. Take the bus from Cairns to Cooktownbus bus
    17h 36m
    $344–980
  9. Train, bus via Palmer River

    1. Take the train from Wauchope Station to Roma Street Stationtrain train 31
    2. Take the bus from Brisbane to Cairnsbus bus
    3. Take the bus from Cairns to Palmer Riverbus bus
    4. Take the bus from Palmer River to Cooktownbus bus
    46h 28m
    $421–1,039
  10. Bus

    1. Take the bus from Port Macquarie to Brisbanebus bus
    2. Take the bus from Brisbane Roma Street to Cairns Central Stationbus bus
    3. Take the bus from Cairns to Cooktownbus bus
    47h 5m
    $405–584

Port Macquarie to Cooktown by bus and train

Calendar4Weekly Services
Duration41h 8mAverage Duration
Ticket$301Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Port Macquarie, NSW, Australia and Cooktown, QLD, Australia?

You can take a bus from Port Macquarie to Cooktown via Brisbane Coach Terminal, Cairns, and Cairns in around 46h 7m. Alternatively, Qantas, Hinterland Aviation, and Regional Express fly from Port Macquarie (PQQ) to Cooktown Airport (CTN) twice daily.

Airlines
Train operators
Bus operators

Want to know more about travelling around Australia

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Related travel guides

Booking & Getting There