skip navigation

Penhelig to Swindon

25 October 2014

Train times result

Depart

Arrive

Duration

Changes

  • 11:32 Penhelig 17:04 Swindon 5h 32m 2 off-peak
    Depart Arrive Travel By Train Company Duration
    11:32 Penhelig Birmingham New Street 14:28 Train ARRIVA TRAINS WALES 2h 56m
    14:42 Birmingham New Street Cheltenham Spa 15:24 Train CROSSCOUNTRY 42m
    16:01 Cheltenham Spa Swindon 17:04 Train FIRST GREAT WESTERN 1h 3m
  • 13:33 Penhelig 19:04 Swindon 5h 31m 2 off-peak
    Depart Arrive Travel By Train Company Duration
    13:33 Penhelig Birmingham New Street 16:28 Train ARRIVA TRAINS WALES 2h 55m
    16:42 Birmingham New Street Cheltenham Spa 17:24 Train CROSSCOUNTRY 42m
    18:01 Cheltenham Spa Swindon 19:04 Train FIRST GREAT WESTERN 1h 3m
  • 15:34 Penhelig 21:03 Swindon 5h 29m 2 off-peak
    Depart Arrive Travel By Train Company Duration
    15:34 Penhelig Birmingham New Street 18:28 Train ARRIVA TRAINS WALES 2h 54m
    18:42 Birmingham New Street Cheltenham Spa 19:24 Train CROSSCOUNTRY 42m
    20:01 Cheltenham Spa Swindon 21:03 Train FIRST GREAT WESTERN 1h 2m
  • 17:36 Penhelig 23:10 Swindon 5h 34m 3 off-peak
    Depart Arrive Travel By Train Company Duration
    17:36 Penhelig Machynlleth 17:59 Train ARRIVA TRAINS WALES 23m
    18:07 Machynlleth Birmingham New Street 20:26 Train ARRIVA TRAINS WALES 2h 19m
    20:42 Birmingham New Street Bristol Temple Meads 22:12 Train CROSSCOUNTRY 1h 30m
    22:30 Bristol Temple Meads Swindon 23:10 Train FIRST GREAT WESTERN 40m
  • 19:39 Penhelig 09:35 Swindon 13h 56m 3 off-peak
    Depart Arrive Travel By Train Company Duration
    19:39 Penhelig Machynlleth 20:02 Train ARRIVA TRAINS WALES 23m
    20:07 Machynlleth Shrewsbury 21:28 Train ARRIVA TRAINS WALES 1h 21m
    22:10 Shrewsbury Newport Gwent 01:45 Bus ARRIVA TRAINS WALES 3h 35m
    08:11 Newport Gwent Swindon 09:35 Train FIRST GREAT WESTERN 1h 24m

Buy your train ticket with us and save on average 43%*

*Savings on Advance fares vs purchase on the day. Selected routes only. Subject to availability. Find out how we calculated these savings by clicking here.

Train times search

Close