Travel options for:
Melbourne to Port Douglas
  • Fly, shuttle

    $125 - $443
    1. Melbourne

      20 min - every 15 minutes

      $14

    2. Melbourne (MEL)

      3 h 20 min - non-stop

      $85 - $400

    3. Cairns (CNS)

      1 h 30 min - 5 times a day

      $26 - $29

  • Train, taxi

    $439 - $755
    1. Southern Cross

      11 h 8 min - once daily

      $60 - $180

    2. Central Station

      14 h 12 min - once daily

      $95 - $140

    3. Brisbane Roma Street

      24 h 20 min - 5 times a week

      $150 - $280

    4. Cairns Central Station

      1 h 1 min - 42.5 miles

      $130 - $160

  • Train, bus, shuttle

    $336 - $625
    1. Southern Cross

      11 h 8 min - once daily

      $60 - $180

    2. Sydney

      18 h 5 min - twice daily

      $85 - $150

    3. Brisbane

      29 h 5 min - once daily

      $160 - $270

    4. Cairns

      11 min - 3179 feet

    5. Cairns

      1 h 45 min - 5 times a day

      $27 - $30

  • Drive

    $260 - $390
    1. Melbourne

      34 h 55 min - 1865.1 miles

      $260 - $390

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

From Skybus Coach Terminal/Spencer St bus to Melbourne airport, fly to Cairns airport, then shuttle to Port Douglas. 7 h 10 min $192. From Southern Cross train to Central Station, train to Brisbane Roma Street, train to Cairns Central Station, then taxi to Port Douglas. 2 days 4 h $630. From Southern Cross train to Sydney, bus to Brisbane, bus to Cairns, walk to Cairns, then shuttle to Port Douglas. 2 days 15 h $479. From Melbourne drive to Port Douglas. 34 h 55 min $324.

 
 

How to get from Melbourne to Port Douglas?

There is no direct connection from Melbourne to Port Douglas. However, you can take the bus to Melbourne airport, fly to Cairns, then take the shuttle to Port Douglas. Alternatively, you can take the train to Central Station, take the train to Brisbane Roma Street, take the train to Cairns Central Station, then take the taxi to Port Douglas.