skip navigation

Brighton to Swansea

05 March 2015

Train times result

Depart

Arrive

Duration

Changes

  • 19:27 Brighton 00:39 Swansea 5h 12m 2 super off-peak
    Depart Arrive Travel By Train Company Duration
    19:27 Brighton Gatwick Airport 19:52 Train SOUTHERN 25m
    20:03 Gatwick Airport Reading Station 21:19 Train FIRST GREAT WESTERN 1h 16m
    21:42 Reading Station Swansea 00:39 Train FIRST GREAT WESTERN 2h 57m
  • 20:49 Brighton 02:16 Swansea 5h 27m 2 super off-peak
    Depart Arrive Travel By Train Company Duration
    20:49 Brighton London Victoria 21:43 Train SOUTHERN 54m
    21:43 London Victoria London Paddington 22:45 Tube 1h 2m
    22:45 London Paddington Swansea 02:16 Train FIRST GREAT WESTERN 3h 31m
  • 21:30 Brighton 06:51 Swansea 9h 21m 3 super off-peak
    Depart Arrive Travel By Train Company Duration
    21:30 Brighton Gatwick Airport 22:07 Train THAMESLINK 37m
    22:22 Gatwick Airport Reading Station 00:01 Train FIRST GREAT WESTERN 1h 39m
    00:10 Reading Station Cardiff Central 02:28 Train FIRST GREAT WESTERN 2h 18m
    05:37 Cardiff Central Swansea 06:51 Train ARRIVA TRAINS WALES 1h 14m
  • 00:10 Brighton 08:59 Swansea 8h 49m 2 peak
    Depart Arrive Travel By Train Company Duration
    00:10 Brighton London Blackfriars 01:28 Train THAMESLINK 1h 18m
    01:28 London Blackfriars London Paddington 05:19 Transfer 3h 51m
    05:19 London Paddington Swansea 08:59 Train FIRST GREAT WESTERN 3h 40m
  • 03:50 Brighton 09:49 Swansea 5h 59m 2 peak
    Depart Arrive Travel By Train Company Duration
    03:50 Brighton London Victoria 05:49 Train SOUTHERN 1h 59m
    05:49 London Victoria London Paddington 06:45 Tube 56m
    06:45 London Paddington Swansea 09:49 Train FIRST GREAT WESTERN 3h 4m
  • 05:30 Brighton 10:44 Swansea 5h 14m 2 peak
    Depart Arrive Travel By Train Company Duration
    05:30 Brighton London Blackfriars 06:50 Train THAMESLINK 1h 20m
    06:50 London Blackfriars London Paddington 07:45 Tube 55m
    07:45 London Paddington Swansea 10:44 Train FIRST GREAT WESTERN 2h 59m
  • 05:48 Brighton 10:44 Swansea 4h 56m 3 peak
    Depart Arrive Travel By Train Company Duration
    05:48 Brighton Haywards Heath 06:08 Train THAMESLINK 20m
    06:13 Haywards Heath London Victoria 06:58 Train SOUTHERN 45m
    06:58 London Victoria London Paddington 07:45 Tube 47m
    07:45 London Paddington Swansea 10:44 Train FIRST GREAT WESTERN 2h 59m
  • 06:17 Brighton 11:34 Swansea 5h 17m 3 off-peak
    Depart Arrive Travel By Train Company Duration
    06:17 Brighton Redhill 07:03 Train SOUTHERN 46m
    07:10 Redhill Reading Station 08:28 Train FIRST GREAT WESTERN 1h 18m
    08:45 Reading Station Newport Gwent 10:06 Train FIRST GREAT WESTERN 1h 21m
    10:22 Newport Gwent Swansea 11:34 Train ARRIVA TRAINS WALES 1h 12m

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