skip navigation

Woking (Main) to Bangor (Gwynedd)

22 December 2014

Train times result

Depart

Arrive

Duration

Changes

  • 17:46 Woking (Main) 22:22 Bangor (Gwynedd) 4h 36m 2 off-peak
    Depart Arrive Travel By Train Company Duration
    17:46 Woking (Main) London Waterloo 18:14 Train SOUTH WEST TRAINS 28m
    18:14 London Waterloo London Euston 19:10 Tube 56m
    19:10 London Euston Bangor (Gwynedd) 22:22 Train VIRGIN TRAINS 3h 12m
  • 18:12 Woking (Main) 23:24 Bangor (Gwynedd) 5h 12m 3 off-peak
    Depart Arrive Travel By Train Company Duration
    18:12 Woking (Main) London Waterloo 18:43 Train SOUTH WEST TRAINS 31m
    18:43 London Waterloo London Euston 19:40 Tube 57m
    19:40 London Euston Crewe 21:21 Train VIRGIN TRAINS 1h 41m
    21:36 Crewe Bangor (Gwynedd) 23:24 Train ARRIVA TRAINS WALES 1h 48m
  • 18:46 Woking (Main) 00:13 Bangor (Gwynedd) 5h 27m 3 off-peak
    Depart Arrive Travel By Train Company Duration
    18:46 Woking (Main) London Waterloo 19:13 Train SOUTH WEST TRAINS 27m
    19:13 London Waterloo London Euston 20:10 Tube 57m
    20:10 London Euston Chester 22:13 Train VIRGIN TRAINS 2h 3m
    22:56 Chester Bangor (Gwynedd) 00:13 Train ARRIVA TRAINS WALES 1h 17m
  • 19:18 Woking (Main) 01:46 Bangor (Gwynedd) 6h 28m 2 off-peak
    Depart Arrive Travel By Train Company Duration
    19:18 Woking (Main) Basingstoke 19:37 Train SOUTH WEST TRAINS 19m
    19:47 Basingstoke Birmingham New Street 21:48 Train CROSSCOUNTRY 2h 1m
    22:52 Birmingham New Street Bangor (Gwynedd) 01:46 Train ARRIVA TRAINS WALES 2h 54m
  • 19:46 Woking (Main) 01:46 Bangor (Gwynedd) 6h 0m 3 off-peak
    Depart Arrive Travel By Train Company Duration
    19:46 Woking (Main) London Waterloo 20:14 Train SOUTH WEST TRAINS 28m
    20:14 London Waterloo London Euston 21:10 Tube 56m
    21:10 London Euston Crewe 23:00 Train VIRGIN TRAINS 1h 50m
    00:15 Crewe Bangor (Gwynedd) 01:46 Train ARRIVA TRAINS WALES 1h 31m
  • 20:16 Woking (Main) 07:49 Bangor (Gwynedd) 11h 33m 2 peak
    Depart Arrive Travel By Train Company Duration
    20:16 Woking (Main) Basingstoke 20:36 Train SOUTH WEST TRAINS 20m
    20:47 Basingstoke Birmingham New Street 22:45 Train CROSSCOUNTRY 1h 58m
    05:30 Birmingham New Street Bangor (Gwynedd) 07:49 Train VIRGIN TRAINS 2h 19m
  • 21:59 Woking (Main) 07:49 Bangor (Gwynedd) 9h 50m 3 off-peak
    Depart Arrive Travel By Train Company Duration
    21:59 Woking (Main) London Waterloo 22:27 Train SOUTH WEST TRAINS 28m
    22:27 London Waterloo London Euston 23:30 Tube 1h 3m
    23:30 London Euston Birmingham New Street 01:36 Train VIRGIN TRAINS 2h 6m
    05:30 Birmingham New Street Bangor (Gwynedd) 07:49 Train VIRGIN TRAINS 2h 19m
  • 05:32 Woking (Main) 10:51 Bangor (Gwynedd) 5h 19m 3 peak
    Depart Arrive Travel By Train Company Duration
    05:32 Woking (Main) Vauxhall 06:17 Train SOUTH WEST TRAINS 45m
    06:17 Vauxhall London Euston 07:10 Tube 53m
    07:10 London Euston Chester 09:13 Train VIRGIN TRAINS 2h 3m
    09:58 Chester Bangor (Gwynedd) 10:51 Train ARRIVA TRAINS WALES 53m

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