skip navigation

Barnstaple to Swansea

26 October 2014

Train times result

Depart

Arrive

Duration

Changes

  • 10:00 Barnstaple 15:29 Swansea 5h 29m 3 off-peak
    Depart Arrive Travel By Train Company Duration
    10:00 Barnstaple Exeter St Davids 11:11 Train FIRST GREAT WESTERN 1h 11m
    11:23 Exeter St Davids Bristol Parkway 12:38 Train CROSSCOUNTRY 1h 15m
    12:45 Bristol Parkway Newport Gwent 13:24 Bus FIRST GREAT WESTERN 39m
    14:14 Newport Gwent Swansea 15:29 Train FIRST GREAT WESTERN 1h 15m
  • 11:26 Barnstaple 16:35 Swansea 5h 9m 3 off-peak
    Depart Arrive Travel By Train Company Duration
    11:26 Barnstaple Exeter St Davids 12:32 Train FIRST GREAT WESTERN 1h 6m
    12:57 Exeter St Davids Bristol Parkway 14:08 Train CROSSCOUNTRY 1h 11m
    14:15 Bristol Parkway Newport Gwent 14:55 Bus FIRST GREAT WESTERN 40m
    15:16 Newport Gwent Swansea 16:35 Train FIRST GREAT WESTERN 1h 19m
  • 13:24 Barnstaple 19:32 Swansea 6h 8m 3 off-peak
    Depart Arrive Travel By Train Company Duration
    13:24 Barnstaple Exeter St Davids 14:33 Train FIRST GREAT WESTERN 1h 9m
    15:24 Exeter St Davids Bristol Parkway 16:39 Train CROSSCOUNTRY 1h 15m
    17:15 Bristol Parkway Newport Gwent 17:55 Bus FIRST GREAT WESTERN 40m
    18:16 Newport Gwent Swansea 19:32 Train FIRST GREAT WESTERN 1h 16m
  • 15:23 Barnstaple 21:32 Swansea 6h 9m 3 off-peak
    Depart Arrive Travel By Train Company Duration
    15:23 Barnstaple Exeter St Davids 16:29 Train FIRST GREAT WESTERN 1h 6m
    17:23 Exeter St Davids Bristol Parkway 18:38 Train CROSSCOUNTRY 1h 15m
    18:45 Bristol Parkway Newport Gwent 19:25 Bus FIRST GREAT WESTERN 40m
    20:18 Newport Gwent Swansea 21:32 Train FIRST GREAT WESTERN 1h 14m
  • 17:20 Barnstaple 22:32 Swansea 5h 12m 3 off-peak
    Depart Arrive Travel By Train Company Duration
    17:20 Barnstaple Exeter St Davids 18:31 Train FIRST GREAT WESTERN 1h 11m
    18:58 Exeter St Davids Bristol Parkway 20:08 Train CROSSCOUNTRY 1h 10m
    20:15 Bristol Parkway Newport Gwent 20:55 Bus FIRST GREAT WESTERN 40m
    21:13 Newport Gwent Swansea 22:32 Train FIRST GREAT WESTERN 1h 19m
  • 19:20 Barnstaple 09:01 Swansea 13h 41m 2 off-peak
    Depart Arrive Travel By Train Company Duration
    19:20 Barnstaple Exeter St Davids 20:27 Train FIRST GREAT WESTERN 1h 7m
    20:55 Exeter St Davids Bristol Temple Meads 21:55 Train FIRST GREAT WESTERN 1h 0m
    07:16 Bristol Temple Meads Swansea 09:01 Train FIRST GREAT WESTERN 1h 45m
  • 19:20 Barnstaple 07:45 Swansea 12h 25m 3 off-peak
    Depart Arrive Travel By Train Company Duration
    19:20 Barnstaple Exeter St Davids 20:27 Train FIRST GREAT WESTERN 1h 7m
    20:55 Exeter St Davids Bristol Temple Meads 21:55 Train FIRST GREAT WESTERN 1h 0m
    05:20 Bristol Temple Meads Cardiff Central 06:24 Train CROSSCOUNTRY 1h 4m
    06:42 Cardiff Central Swansea 07:45 Train ARRIVA TRAINS WALES 1h 3m
  • 21:30 Barnstaple 09:47 Swansea 12h 17m 2 off-peak
    Depart Arrive Travel By Train Company Duration
    21:30 Barnstaple Exeter St Davids 22:41 Train FIRST GREAT WESTERN 1h 11m
    06:24 Exeter St Davids Bristol Parkway 07:38 Train CROSSCOUNTRY 1h 14m
    08:08 Bristol Parkway Swansea 09:47 Train FIRST GREAT WESTERN 1h 39m

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