Travel options for:
Melbourne Airport (MEL) to Maryborough
  • Bus

    $24 - $39
    1. Melbourne Airport

      1 h 35 min - every 4 hours

      $22 - $35

    2. Castlemaine

      7 min - 2168 feet

    3. Castlemaine

      55 min - twice daily

      $1 - $6

  • Train

    $25 - $32
    1. Melbourne Airport T1

      25 min - every 15 minutes

      $14

    2. Southern Cross

      1 h 16 min - every 3 hours

      $7 - $11

    3. Ballarat

      53 min - twice daily

      $4 - $7

  • Night bus

    $26 - $32
    1. Melbourne Airport T1

      25 min - every 15 minutes

      $14

    2. Southern Cross Coach

      2 h 48 min - 6 times a week

      $12 - $18

  • Drive

    $13 - $20
    1. Melbourne Airport (MEL)

      1 h 56 min - 94 miles

      $13 - $20

  • Towncar

    $330 - $460
    1. Melbourne Airport

      1 h 56 min - on demand

      $330 - $460

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

From Melbourne Airport bus to Castlemaine, walk to Castlemaine, then bus to Havelock St/Clarendon St. 3 h 37 min $49. From Melbourne Airport T1 Skybus/Arrival Dr bus to Southern Cross, train to Ballarat, then train to Maryborough. 4 h 9 min $37. From Melbourne Airport T1 Skybus/Arrival Dr bus to Southern Cross Coach Terminal/Spencer St then night bus to Havelock St/Clarendon St. 4 h 13 min $37. From Melbourne Airport (MEL) drive to Maryborough. 1 h 56 min $21. From Melbourne Airport towncar to Maryborough. 1 h 56 min $529.