skip navigation

Brondesbury Park to Swansea

29 July 2014

Train times result

Depart

Arrive

Duration

Changes

  • 16:17 Brondesbury Park 20:47 Swansea 4h 30m 2 peak
    Depart Arrive Travel By Train Company Duration
    16:17 Brondesbury Park Richmond 16:42 Train LONDON OVERGROUND 25m
    16:53 Richmond Reading Station 17:58 Train SOUTH WEST TRAINS 1h 5m
    18:12 Reading Station Swansea 20:47 Train FIRST GREAT WESTERN 2h 35m
  • 16:24 Brondesbury Park 20:21 Swansea 3h 57m 3 peak
    Depart Arrive Travel By Train Company Duration
    16:24 Brondesbury Park Willesden Junction 16:30 Train LONDON OVERGROUND 6m
    16:37 Willesden Junction Queens Park London 16:43 Train LONDON TRANSPORT 6m
    16:43 Queens Park London London Paddington 17:15 Tube 32m
    17:15 London Paddington Swansea 20:21 Train FIRST GREAT WESTERN 3h 6m
  • 16:33 Brondesbury Park 21:19 Swansea 4h 46m 2 peak
    Depart Arrive Travel By Train Company Duration
    16:33 Brondesbury Park Richmond 17:00 Train LONDON OVERGROUND 27m
    17:06 Richmond Reading Station 18:12 Train SOUTH WEST TRAINS 1h 6m
    18:42 Reading Station Swansea 21:19 Train FIRST GREAT WESTERN 2h 37m
  • 16:54 Brondesbury Park 20:47 Swansea 3h 53m 3 peak
    Depart Arrive Travel By Train Company Duration
    16:54 Brondesbury Park Willesden Junction 16:59 Train LONDON OVERGROUND 5m
    17:07 Willesden Junction Queens Park London 17:14 Train LONDON TRANSPORT 7m
    17:14 Queens Park London London Paddington 17:45 Tube 31m
    17:45 London Paddington Swansea 20:47 Train FIRST GREAT WESTERN 3h 2m
  • 17:17 Brondesbury Park 21:50 Swansea 4h 33m 2 super off-peak
    Depart Arrive Travel By Train Company Duration
    17:17 Brondesbury Park Richmond 17:46 Train LONDON OVERGROUND 29m
    17:53 Richmond Reading Station 18:57 Train SOUTH WEST TRAINS 1h 4m
    19:12 Reading Station Swansea 21:50 Train FIRST GREAT WESTERN 2h 38m
  • 17:26 Brondesbury Park 21:19 Swansea 3h 53m 3 peak
    Depart Arrive Travel By Train Company Duration
    17:26 Brondesbury Park Willesden Junction 17:31 Train LONDON OVERGROUND 5m
    17:37 Willesden Junction Queens Park London 17:43 Train LONDON TRANSPORT 6m
    17:43 Queens Park London London Paddington 18:15 Tube 32m
    18:15 London Paddington Swansea 21:19 Train FIRST GREAT WESTERN 3h 4m
  • 17:32 Brondesbury Park 22:20 Swansea 4h 48m 2 super off-peak
    Depart Arrive Travel By Train Company Duration
    17:32 Brondesbury Park Richmond 17:58 Train LONDON OVERGROUND 26m
    18:06 Richmond Reading Station 19:12 Train SOUTH WEST TRAINS 1h 6m
    19:42 Reading Station Swansea 22:20 Train FIRST GREAT WESTERN 2h 38m
  • 17:54 Brondesbury Park 21:50 Swansea 3h 56m 3 off-peak
    Depart Arrive Travel By Train Company Duration
    17:54 Brondesbury Park Willesden Junction 18:00 Train LONDON OVERGROUND 6m
    18:07 Willesden Junction Queens Park London 18:14 Train LONDON TRANSPORT 7m
    18:14 Queens Park London London Paddington 18:45 Tube 31m
    18:45 London Paddington Swansea 21:50 Train FIRST GREAT WESTERN 3h 5m
  • 18:25 Brondesbury Park 22:20 Swansea 3h 55m 3 super off-peak
    Depart Arrive Travel By Train Company Duration
    18:25 Brondesbury Park Willesden Junction 18:30 Train LONDON OVERGROUND 5m
    18:37 Willesden Junction Queens Park London 18:43 Train LONDON TRANSPORT 6m
    18:43 Queens Park London London Paddington 19:15 Tube 32m
    19:15 London Paddington Swansea 22:20 Train FIRST GREAT WESTERN 3h 5m
  • 18:46 Brondesbury Park 23:22 Swansea 4h 36m 2 super off-peak
    Depart Arrive Travel By Train Company Duration
    18:46 Brondesbury Park Richmond 19:14 Train LONDON OVERGROUND 28m
    19:23 Richmond Reading Station 20:25 Train SOUTH WEST TRAINS 1h 2m
    20:41 Reading Station Swansea 23:22 Train FIRST GREAT WESTERN 2h 41m

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