skip navigation

Bath Spa to Swansea

25 October 2014

Train times result

Depart

Arrive

Duration

Changes

  • 01:16 Bath Spa 06:51 Swansea 5h 35m 1 off-peak
    Depart Arrive Travel By Train Company Duration
    01:16 Bath Spa Cardiff Central 02:20 Train FIRST GREAT WESTERN 1h 4m
    05:36 Cardiff Central Swansea 06:51 Train ARRIVA TRAINS WALES 1h 15m
  • 07:08 Bath Spa 10:55 Swansea 3h 47m 2 off-peak
    Depart Arrive Travel By Train Company Duration
    07:08 Bath Spa Bristol Parkway 07:52 Train FIRST GREAT WESTERN 44m
    08:16 Bristol Parkway Newport Gwent 08:56 Bus FIRST GREAT WESTERN 40m
    09:39 Newport Gwent Swansea 10:55 Train ARRIVA TRAINS WALES 1h 16m
  • 07:35 Bath Spa 10:55 Swansea 3h 20m 3 off-peak
    Depart Arrive Travel By Train Company Duration
    07:35 Bath Spa Bristol Temple Meads 07:52 Train SOUTH WEST TRAINS 17m
    08:10 Bristol Temple Meads Bristol Parkway 08:18 Train FIRST GREAT WESTERN 8m
    08:44 Bristol Parkway Newport Gwent 09:24 Bus FIRST GREAT WESTERN 40m
    09:39 Newport Gwent Swansea 10:55 Train ARRIVA TRAINS WALES 1h 16m
  • 08:30 Bath Spa 11:25 Swansea 2h 55m 2 off-peak
    Depart Arrive Travel By Train Company Duration
    08:30 Bath Spa Bristol Parkway 09:04 Train FIRST GREAT WESTERN 34m
    09:16 Bristol Parkway Newport Gwent 09:56 Bus FIRST GREAT WESTERN 40m
    10:11 Newport Gwent Swansea 11:25 Train FIRST GREAT WESTERN 1h 14m
  • 08:47 Bath Spa 11:57 Swansea 3h 10m 3 off-peak
    Depart Arrive Travel By Train Company Duration
    08:47 Bath Spa Bristol Temple Meads 09:05 Train FIRST GREAT WESTERN 18m
    09:21 Bristol Temple Meads Bristol Parkway 09:36 Train FIRST GREAT WESTERN 15m
    09:44 Bristol Parkway Newport Gwent 10:34 Bus FIRST GREAT WESTERN 50m
    10:47 Newport Gwent Swansea 11:57 Train ARRIVA TRAINS WALES 1h 10m
  • 09:36 Bath Spa 12:25 Swansea 2h 49m 2 off-peak
    Depart Arrive Travel By Train Company Duration
    09:36 Bath Spa Bristol Parkway 10:05 Train FIRST GREAT WESTERN 29m
    10:15 Bristol Parkway Newport Gwent 11:05 Bus FIRST GREAT WESTERN 50m
    11:13 Newport Gwent Swansea 12:25 Train FIRST GREAT WESTERN 1h 12m
  • 10:36 Bath Spa 13:26 Swansea 2h 50m 2 off-peak
    Depart Arrive Travel By Train Company Duration
    10:36 Bath Spa Bristol Parkway 11:04 Train FIRST GREAT WESTERN 28m
    11:15 Bristol Parkway Newport Gwent 12:05 Bus FIRST GREAT WESTERN 50m
    12:12 Newport Gwent Swansea 13:26 Train FIRST GREAT WESTERN 1h 14m
  • 11:36 Bath Spa 14:25 Swansea 2h 49m 2 off-peak
    Depart Arrive Travel By Train Company Duration
    11:36 Bath Spa Bristol Parkway 12:04 Train FIRST GREAT WESTERN 28m
    12:16 Bristol Parkway Newport Gwent 13:06 Bus FIRST GREAT WESTERN 50m
    13:13 Newport Gwent Swansea 14:25 Train FIRST GREAT WESTERN 1h 12m
  • 12:36 Bath Spa 15:27 Swansea 2h 51m 2 off-peak
    Depart Arrive Travel By Train Company Duration
    12:36 Bath Spa Bristol Parkway 13:04 Train FIRST GREAT WESTERN 28m
    13:15 Bristol Parkway Newport Gwent 14:03 Bus FIRST GREAT WESTERN 48m
    14:12 Newport Gwent Swansea 15:27 Train FIRST GREAT WESTERN 1h 15m

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