Travel from Melbourne to Echuca

Bus or train from Melbourne to Echuca?

V-Line operates a bus from Melbourne to Echuca once daily. Tickets cost $16 - $23 and the journey takes 2 h 59 min. Alternatively, V-Line operates a train from Melbourne to Echuca once daily. Tickets cost $18 - $25 and the journey takes 3 h 18 min.

How to get from Melbourne to Echuca

From Southern Cross Coach Terminal/Spencer St bus to Echuca. 2 h 59 min $23. From Southern Cross train to Echuca. 3 h 18 min $26. From Melbourne drive to Echuca. 2 h 36 min $28.

Operators from Melbourne to Echuca

Close Print Itinerary
  1. Here are 3 options to get from
    Melbourne to Echuca:

    1. Trip:
      1 Bus
      • One-Way approx: USD $16 - $23
      • Duration: 2 h 59 min
      Open +
      • Trip:
        1 Bus
        • One-Way approx: USD $16 - $23
        • Duration: 2 h 59 min
        Close x
    2. Trip:
      2 Train
      • One-Way approx: USD $18 - $25
      • Duration: 3 h 18 min
      Open +
      • Trip:
        2 Train
        • One-Way approx: USD $18 - $25
        • Duration: 3 h 18 min
        Close x
    3. Trip:
      3 Drive
      • One-Way approx: USD $18 - $28
      • Duration: 2 h 36 min
      Open +
      • Trip:
        3 Drive
        • One-Way approx: USD $18 - $28
        • Duration: 2 h 36 min
        Close x