skip navigation

Cardiff Central to Bangor (Gwynedd)

24 October 2014

Train times result

Depart

Arrive

Duration

Changes

  • 21:55 Cardiff Central 07:49 Bangor (Gwynedd) 9h 54m 1 off-peak
    Depart Arrive Travel By Train Company Duration
    21:55 Cardiff Central Crewe 01:06 Train ARRIVA TRAINS WALES 3h 11m
    06:23 Crewe Bangor (Gwynedd) 07:49 Train VIRGIN TRAINS 1h 26m
  • 04:35 Cardiff Central 10:30 Bangor (Gwynedd) 5h 55m 2 off-peak
    Depart Arrive Travel By Train Company Duration
    04:35 Cardiff Central Newport Gwent 04:50 Train ARRIVA TRAINS WALES 15m
    04:55 Newport Gwent Shrewsbury 08:15 Bus ARRIVA TRAINS WALES 3h 20m
    08:21 Shrewsbury Bangor (Gwynedd) 10:30 Train ARRIVA TRAINS WALES 2h 9m
  • 05:35 Cardiff Central 11:34 Bangor (Gwynedd) 5h 59m 2 off-peak
    Depart Arrive Travel By Train Company Duration
    05:35 Cardiff Central Newport Gwent 05:50 Train ARRIVA TRAINS WALES 15m
    05:55 Newport Gwent Shrewsbury 09:15 Bus ARRIVA TRAINS WALES 3h 20m
    09:24 Shrewsbury Bangor (Gwynedd) 11:34 Train ARRIVA TRAINS WALES 2h 10m
  • 06:40 Cardiff Central 12:16 Bangor (Gwynedd) 5h 36m 2 off-peak
    Depart Arrive Travel By Train Company Duration
    06:40 Cardiff Central Birmingham New Street 08:45 Train CROSSCOUNTRY 2h 5m
    09:01 Birmingham New Street Crewe 09:56 Train LONDON MIDLAND 55m
    10:49 Crewe Bangor (Gwynedd) 12:16 Train VIRGIN TRAINS 1h 27m
  • 07:12 Cardiff Central 12:16 Bangor (Gwynedd) 5h 4m 3 off-peak
    Depart Arrive Travel By Train Company Duration
    07:12 Cardiff Central Cheltenham Spa 08:35 Train ARRIVA TRAINS WALES 1h 23m
    08:41 Cheltenham Spa Stafford 10:00 Train CROSSCOUNTRY 1h 19m
    10:10 Stafford Crewe 10:30 Train LONDON MIDLAND 20m
    10:49 Crewe Bangor (Gwynedd) 12:16 Train VIRGIN TRAINS 1h 27m
  • 07:45 Cardiff Central 13:15 Bangor (Gwynedd) 5h 30m 3 off-peak
    Depart Arrive Travel By Train Company Duration
    07:45 Cardiff Central Birmingham New Street 09:45 Train CROSSCOUNTRY 2h 0m
    10:01 Birmingham New Street Crewe 10:56 Train LONDON MIDLAND 55m
    11:23 Crewe Chester 11:46 Train ARRIVA TRAINS WALES 23m
    11:55 Chester Bangor (Gwynedd) 13:15 Train ARRIVA TRAINS WALES 1h 20m

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