skip navigation

Bath Spa to Swansea

21 December 2014

Train times result

Depart

Arrive

Duration

Changes

  • 10:25 Bath Spa 12:52 Swansea 2h 27m 1 off-peak
    Depart Arrive Travel By Train Company Duration
    10:25 Bath Spa Newport Gwent 11:28 Train FIRST GREAT WESTERN 1h 3m
    11:35 Newport Gwent Swansea 12:52 Train FIRST GREAT WESTERN 1h 17m
  • 11:26 Bath Spa 13:55 Swansea 2h 29m 1 off-peak
    Depart Arrive Travel By Train Company Duration
    11:26 Bath Spa Newport Gwent 12:27 Train FIRST GREAT WESTERN 1h 1m
    12:40 Newport Gwent Swansea 13:55 Train FIRST GREAT WESTERN 1h 15m
  • 12:21 Bath Spa 14:53 Swansea 2h 32m 2 off-peak
    Depart Arrive Travel By Train Company Duration
    12:21 Bath Spa Bristol Temple Meads 12:38 Train FIRST GREAT WESTERN 17m
    12:48 Bristol Temple Meads Newport Gwent 13:25 Train FIRST GREAT WESTERN 37m
    13:40 Newport Gwent Swansea 14:53 Train FIRST GREAT WESTERN 1h 13m
  • 13:23 Bath Spa 15:53 Swansea 2h 30m 1 off-peak
    Depart Arrive Travel By Train Company Duration
    13:23 Bath Spa Newport Gwent 14:26 Train FIRST GREAT WESTERN 1h 3m
    14:40 Newport Gwent Swansea 15:53 Train FIRST GREAT WESTERN 1h 13m
  • 14:27 Bath Spa 16:52 Swansea 2h 25m 1 off-peak
    Depart Arrive Travel By Train Company Duration
    14:27 Bath Spa Newport Gwent 15:24 Train FIRST GREAT WESTERN 57m
    15:39 Newport Gwent Swansea 16:52 Train FIRST GREAT WESTERN 1h 13m

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