Travel from London-Victoria-Station to Salisbury-England

Bus or train from London Victoria Station to Salisbury?

Southern operates a train from London Victoria Station to Salisbury every 10 minutes. Tickets cost $1 - $3 and the journey takes 5 min. South Western Railway also services this route hourly. Alternatively, National Express operates a bus from London Victoria Station to Salisbury 3 times a day. Tickets cost $12 - $17 and the journey takes 3 h.

How to get from London Victoria Station to Salisbury

From London Victoria train to Clapham Junction then train to Salisbury. 2 h £26. From London Victoria Station walk to Belgravia, Victoria Coach Station then bus to Salisbury, Millstream Coach Park. 3 h 7 min £11. From London Victoria Station drive to Salisbury. 1 h 38 min £16.

Operators from London Victoria Station to Salisbury

Close Print Itinerary
  1. Here are 3 options to get from
    London Victoria Station to Salisbury:

    1. Trip:
      1 Train
      • One-Way approx: USD $30 - $47
      • Duration: 2 h
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $30 - $47
        • Duration: 2 h
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $12 - $17
      • Duration: 3 h 7 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $12 - $17
        • Duration: 3 h 7 min
        Close x
    3. Trip:
      3 Drive
      • One-Way approx: USD $18 - $27
      • Duration: 1 h 38 min
      Open +
      • Trip:
        3 Drive
        • One-Way approx: USD $18 - $27
        • Duration: 1 h 38 min
        Close x