Travel from London to Stroud

Bus or train from London to Stroud?

Great Western Railway operates a train from London to Stroud every 4 hours. Tickets cost $55 - $110 and the journey takes 1 h 29 min. Alternatively, National Express operates a bus from London to Stroud 5 times a day. Tickets cost $13 - $18 and the journey takes 3 h 25 min.

How to get from London to Stroud

From London Paddington train to Stroud (Glos). 1 h 29 min £49. From London Paddington train to Swindon then train to Stroud (Glos). 2 h 10 min £49. From London Victoria Coach Station bus to Stroud. 3 h 25 min £12. From London drive to Stroud. 2 h £20.

Is there a direct train between London and Stroud?

Yes, there is a direct train departing from London Paddington and arriving at Stroud (Glos). Services depart every 4 hours. The journey takes approximately 1½ hours.

Is there a direct bus between London and Stroud?

Yes, there is a direct bus departing from London Victoria Coach Station and arriving at Stroud. Services depart 5 times a day, and operate every day. The journey takes approximately 3½ hours.

Operators from London to Stroud

Close Print Itinerary
  1. Here are 4 options to get from
    London to Stroud:

    1. Trip:
      1 Train
      • One-Way approx: USD $55 - $110
      • Duration: 1 h 29 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $55 - $110
        • Duration: 1 h 29 min
        Close x
    2. Trip:
      2 Train via Swindon
      • One-Way approx: USD $58 - $105
      • Duration: 2 h 10 min
      Open +
      • Trip:
        2 Train via Swindon
        • One-Way approx: USD $58 - $105
        • Duration: 2 h 10 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $13 - $18
      • Duration: 3 h 25 min
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $13 - $18
        • Duration: 3 h 25 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $23 - $35
      • Duration: 2 h
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $23 - $35
        • Duration: 2 h
        Close x