Travel options for:
Melbourne to Grampians National Park
  • Train, bus

    $52 - $69
    1. Southern Cross

      2 h 23 min - once daily

      $14 - $20

    2. Ararat

      39 min - 3 times a week

      $3 - $5

    3. Information Centre/Grampians

      38 min - 14.7 miles

      $35 - $45

  • Bus

    $75 - $93
    1. Melbourne

      3 h 30 min - once daily

      $35 - $45

    2. Ararat

      39 min - 3 times a week

      $3 - $5

    3. Information Centre/Grampians

      38 min - 14.7 miles

      $35 - $45

  • Train, bus via Ballarat

    $48 - $70
    1. Southern Cross

      1 h 16 min - every 3 hours

      $7 - $11

    2. Ballarat

      1 h 15 min - once daily

      $2 - $9

    3. Ararat

      39 min - 3 times a week

      $3 - $5

    4. Information Centre/Grampians

      38 min - 14.7 miles

      $35 - $45

  • Drive

    $24 - $40
    1. Melbourne

      3 h 25 min - 171.8 miles

      $24 - $40

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

From Southern Cross train to Ararat, bus to Information Centre/Grampians Rd, then taxi to Grampians National Park. 4 h 40 min $80. From Melbourne bus to Ararat, bus to Information Centre/Grampians Rd, then taxi to Grampians National Park. 5 h 47 min $111. From Southern Cross train to Ballarat, bus to Ararat, bus to Information Centre/Grampians Rd, then taxi to Grampians National Park. 5 h 48 min $78. From Melbourne drive to Grampians National Park. 3 h 25 min $39.