Travel from Petersfield to Winchester-Station

Bus or train from Petersfield to Winchester Station?

Stagecoach in Hampshire operates a bus from Petersfield to Winchester Station every 4 hours. Tickets cost $10 and the journey takes 1 h 8 min. Alternatively, South Western Railway operates a train from Petersfield to Winchester Station hourly. Tickets cost $9 - $14 and the journey takes 21 min. South Western Railway also services this route hourly.

How to get from Petersfield to Winchester Station

From Petersfield, The Square bus to Winchester, Worthy Lane. 1 h 8 min £6. From Petersfield train to Fratton then train to Winchester. 1 h 45 min £16. From Petersfield taxi to Winchester Station. 30 min £57. From Petersfield drive to Winchester Station. 30 min £4.

Operators from Petersfield to Winchester Station

Close Print Itinerary
  1. Here are 4 options to get from
    Petersfield to Winchester Station:

    1. Trip:
      1 Bus
      • One-Way approx: USD $10
      • Duration: 1 h 8 min
      Open +
      • Trip:
        1 Bus
        • One-Way approx: USD $10
        • Duration: 1 h 8 min
        Close x
    2. Trip:
      2 Train
      • One-Way approx: USD $17 - $27
      • Duration: 1 h 45 min
      Open +
      • Trip:
        2 Train
        • One-Way approx: USD $17 - $27
        • Duration: 1 h 45 min
        Close x
    3. Trip:
      3 Taxi
      • One-Way approx: USD $65 - $80
      • Duration: 30 min
      Open +
      • Trip:
        3 Taxi
        • One-Way approx: USD $65 - $80
        • Duration: 30 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $4 - $7
      • Duration: 30 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $4 - $7
        • Duration: 30 min
        Close x