skip navigation

Barnstaple to Swansea

26 July 2014

Train times result

Depart

Arrive

Duration

Changes

  • 10:43 Barnstaple 15:43 Swansea 5h 0m 2 off-peak
    Depart Arrive Travel By Train Company Duration
    10:43 Barnstaple Exeter St Davids 11:48 Train FIRST GREAT WESTERN 1h 5m
    12:23 Exeter St Davids Bristol Parkway 13:38 Train CROSSCOUNTRY 1h 15m
    14:08 Bristol Parkway Swansea 15:43 Train FIRST GREAT WESTERN 1h 35m
  • 11:43 Barnstaple 16:43 Swansea 5h 0m 2 off-peak
    Depart Arrive Travel By Train Company Duration
    11:43 Barnstaple Exeter St Davids 12:48 Train FIRST GREAT WESTERN 1h 5m
    13:23 Exeter St Davids Bristol Parkway 14:39 Train CROSSCOUNTRY 1h 16m
    15:08 Bristol Parkway Swansea 16:43 Train FIRST GREAT WESTERN 1h 35m
  • 12:43 Barnstaple 17:43 Swansea 5h 0m 2 off-peak
    Depart Arrive Travel By Train Company Duration
    12:43 Barnstaple Exeter St Davids 13:48 Train FIRST GREAT WESTERN 1h 5m
    14:23 Exeter St Davids Bristol Parkway 15:38 Train CROSSCOUNTRY 1h 15m
    16:08 Bristol Parkway Swansea 17:43 Train FIRST GREAT WESTERN 1h 35m
  • 13:43 Barnstaple 18:46 Swansea 5h 3m 2 off-peak
    Depart Arrive Travel By Train Company Duration
    13:43 Barnstaple Exeter St Davids 14:48 Train FIRST GREAT WESTERN 1h 5m
    15:23 Exeter St Davids Bristol Parkway 16:38 Train CROSSCOUNTRY 1h 15m
    17:08 Bristol Parkway Swansea 18:46 Train FIRST GREAT WESTERN 1h 38m
  • 14:43 Barnstaple 19:43 Swansea 5h 0m 2 off-peak
    Depart Arrive Travel By Train Company Duration
    14:43 Barnstaple Exeter St Davids 15:48 Train FIRST GREAT WESTERN 1h 5m
    16:23 Exeter St Davids Bristol Parkway 17:38 Train CROSSCOUNTRY 1h 15m
    18:08 Bristol Parkway Swansea 19:43 Train FIRST GREAT WESTERN 1h 35m
  • 15:43 Barnstaple 20:43 Swansea 5h 0m 2 off-peak
    Depart Arrive Travel By Train Company Duration
    15:43 Barnstaple Exeter St Davids 16:48 Train FIRST GREAT WESTERN 1h 5m
    17:23 Exeter St Davids Bristol Parkway 18:39 Train CROSSCOUNTRY 1h 16m
    19:08 Bristol Parkway Swansea 20:43 Train FIRST GREAT WESTERN 1h 35m
  • 17:08 Barnstaple 22:45 Swansea 5h 37m 2 off-peak
    Depart Arrive Travel By Train Company Duration
    17:08 Barnstaple Exeter St Davids 18:22 Train FIRST GREAT WESTERN 1h 14m
    18:50 Exeter St Davids Bristol Parkway 20:08 Train CROSSCOUNTRY 1h 18m
    21:08 Bristol Parkway Swansea 22:45 Train FIRST GREAT WESTERN 1h 37m
  • 19:16 Barnstaple 08:08 Swansea 12h 52m 3 off-peak
    Depart Arrive Travel By Train Company Duration
    19:16 Barnstaple Exeter St Davids 20:19 Train FIRST GREAT WESTERN 1h 3m
    20:44 Exeter St Davids Bristol Temple Meads 21:47 Train FIRST GREAT WESTERN 1h 3m
    22:54 Bristol Temple Meads Cardiff Central 23:55 Train FIRST GREAT WESTERN 1h 1m
    07:10 Cardiff Central Swansea 08:08 Train ARRIVA TRAINS WALES 58m

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