Travel from Melbourne to Victor-Harbor

Bus from Melbourne to Victor Harbor

Firefly Express operates a bus from Melbourne to Victor Harbor twice daily. Tickets cost $45 - $55 and the journey takes 10 h 45 min. 2 other operators also service this route.

Travel Guides

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

How to get from Melbourne to Victor Harbor

ModeDurationPrice
From Skybus Coach Terminal/Spencer St bus to Melbourne airport, fly to Adelaide airport, bus to Marion Interchange, then bus to Victor Harbor.6 h 46 min$124
From Southern Cross train to Adelaide, walk to Stop 1 Anzac Hwy - North West side, line 251 bus to Adelaide Central Bus Station, then bus to Victor Harbor Stuart St Bus Shelter.13 h 21 min$122
From Melbourne bus to Adelaide Central Bus Station then bus to Victor Harbor Stuart St Bus Shelter.13 h 44 min$70
From Melbourne drive to Victor Harbor.8 h 26 min$80
Close Print Itinerary
  1. Here are 4 options to get from
    Melbourne to Victor Harbor:

    1. Trip:
      1 Fly, bus
      • One-Way approx: USD $77 - $255
      • Duration: 6 h 46 min
      Open +
      • Trip:
        1 Fly, bus
        • One-Way approx: USD $77 - $255
        • Duration: 6 h 46 min
        Close x
    2. Trip:
      2 Train, bus
      • One-Way approx: USD $84 - $143
      • Duration: 13 h 21 min
      Open +
      • Trip:
        2 Train, bus
        • One-Way approx: USD $84 - $143
        • Duration: 13 h 21 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $65 - $95
      • Duration: 13 h 44 min
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $65 - $95
        • Duration: 13 h 44 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $65 - $100
      • Duration: 8 h 26 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $65 - $100
        • Duration: 8 h 26 min
        Close x