Travel from Woking to Bath

Bus or train from Woking to Bath?

Great Western Railway operates a train from Woking to Bath hourly. Tickets cost $40 - $75 and the journey takes 1 h 1 min. Alternatively, National Express operates a bus from Woking to Bath every 3 hours. Tickets cost $30 - $40 and the journey takes 2 h 15 min.

Book transport from Woking to Bath

How to get from Woking to Bath

From Woking train to Basingstoke, train to Reading, then train to Bath Spa. 2 h 26 min £54. From Woking train to Salisbury then train to Bath Spa. 2 h 33 min £40. From Woking bus to Heathrow Airport London then bus to Bath. 3 h 55 min £33. From Woking train to Fisherton Street (Rail) then bus to Bath City Centre, Bus Station. 4 h 12 min £25. From Woking drive to Bath. 1 h 48 min £17.
Close Print Itinerary
  1. Here are 5 options to get from
    Woking to Bath:

    1. Trip:
      1 Train
      • One-Way approx: USD $60 - $108
      • Duration: 2 h 26 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $60 - $108
        • Duration: 2 h 26 min
        Close x
    2. Trip:
      2 Train via Salisbury
      • One-Way approx: USD $45 - $78
      • Duration: 2 h 33 min
      Open +
      • Trip:
        2 Train via Salisbury
        • One-Way approx: USD $45 - $78
        • Duration: 2 h 33 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $36 - $47
      • Duration: 3 h 55 min
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $36 - $47
        • Duration: 3 h 55 min
        Close x
    4. Trip:
      4 Train, bus
      • One-Way approx: USD $27 - $40
      • Duration: 4 h 12 min
      Open +
      • Trip:
        4 Train, bus
        • One-Way approx: USD $27 - $40
        • Duration: 4 h 12 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $20 - $30
      • Duration: 1 h 48 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $20 - $30
        • Duration: 1 h 48 min
        Close x