Armadale (W Lothian) Rail Station to Haddenham & Thame Parkway Rail Station - travel by train and rail

Recent journey times

Geting latest travel information...

Armadale (W Lothian) Rail Station to Haddenham & Thame Parkway Rail Station

Leave at 16:26 and arrive at 00:01
Journey time 07:35
You will need to make 7 changes

Start with ScotRail to Edinburgh

  • Bathgate Rail Station
  • Livingston North Rail Station
  • Uphall Rail Station
  • Edinburgh Park Rail Station
  • Haymarket Rail Station
  • Edinburgh Rail Station

Travel disruption notes

None known at this time

Change for Cross Country to Darlington

  • Dunbar Rail Station
  • Berwick-upon-Tweed Rail Station
  • Morpeth Rail Station
  • Newcastle Rail Station
  • Durham Rail Station
  • Darlington Rail Station

Travel disruption notes

None known at this time

Change for London North Eastern Railway to London King's Cross

  • York Rail Station
  • Doncaster Rail Station
  • Peterborough Rail Station
  • Stevenage Rail Station
  • London King's Cross Rail Station

Travel disruption notes

None known at this time

Change for Walk to King's Cross St. Pancras

  • King's Cross St. Pancras

Travel disruption notes

None known at this time

Change for Hammersmith & City line or Circle line to Edgware Road (Circle Line)

  • Euston Square Underground Station
  • Great Portland Street Underground Station
  • Baker Street Underground Station
  • Edgware Road (Circle Line) Underground Station

Travel disruption notes

None known at this time

Change for Walk to Marylebone

  • Marylebone

Travel disruption notes

None known at this time

Change for Chiltern Railways to Haddenham & Thame Parkway

  • Wembley Stadium Rail Station
  • Gerrards Cross Rail Station
  • Seer Green Rail Station
  • Beaconsfield Rail Station
  • High Wycombe Rail Station
  • Princes Risborough Rail Station
  • Haddenham & Thame Parkway Rail Station

Travel disruption notes

None known at this time

Armadale (W Lothian) Rail Station to Haddenham & Thame Parkway Rail Station

Leave at 17:32 and arrive at 00:51
Journey time 07:19
You will need to make 7 changes

Start with ScotRail to Bathgate

  • Bathgate Rail Station

Travel disruption notes

None known at this time

Change for ScotRail to Edinburgh

  • Livingston North Rail Station
  • Uphall Rail Station
  • Edinburgh Park Rail Station
  • Haymarket Rail Station
  • Edinburgh Rail Station

Travel disruption notes

None known at this time

Change for London North Eastern Railway to London King's Cross

  • Dunbar Rail Station
  • Berwick-upon-Tweed Rail Station
  • Alnmouth Rail Station
  • Morpeth Rail Station
  • Newcastle Rail Station
  • Durham Rail Station
  • Darlington Rail Station
  • York Rail Station
  • Doncaster Rail Station
  • Newark North Gate Rail Station
  • Grantham Rail Station
  • Peterborough Rail Station
  • Stevenage Rail Station
  • London King's Cross Rail Station

Travel disruption notes

None known at this time

Change for Walk to King's Cross St. Pancras

  • King's Cross St. Pancras

Travel disruption notes

None known at this time

Change for Metropolitan line or Circle line or Hammersmith & City line to Baker Street

  • Euston Square Underground Station
  • Great Portland Street Underground Station
  • Baker Street Underground Station

Travel disruption notes

None known at this time

Change for Walk to Marylebone

  • Marylebone

Travel disruption notes

None known at this time

Change for Chiltern Railways to Haddenham & Thame Parkway

  • Gerrards Cross Rail Station
  • Beaconsfield Rail Station
  • High Wycombe Rail Station
  • Princes Risborough Rail Station
  • Haddenham & Thame Parkway Rail Station

Travel disruption notes

None known at this time

Armadale (W Lothian) Rail Station to Haddenham & Thame Parkway Rail Station

Leave at 18:01 and arrive at 05:45
Journey time 11:44
You will need to make 5 changes

Start with ScotRail to Haymarket

  • Bathgate Rail Station
  • Livingston North Rail Station
  • Uphall Rail Station
  • Edinburgh Park Rail Station
  • Haymarket Rail Station

Travel disruption notes

None known at this time

Change for Avanti West Coast to Birmingham New Street

  • Carlisle Rail Station
  • Oxenholme Lake District Rail Station
  • Lancaster Rail Station
  • Preston Rail Station
  • Wigan North Western Rail Station
  • Warrington Bank Quay Rail Station
  • Crewe Rail Station
  • Wolverhampton Rail Station
  • Birmingham New Street Rail Station

Travel disruption notes

None known at this time

Change for Walk to Birmingham Moor Street Rail Station

  • Birmingham Moor Street Rail Station

Travel disruption notes

None known at this time

Change for Chiltern Railways to Banbury

  • Tyseley Rail Station
  • Acocks Green Rail Station
  • Olton Rail Station
  • Solihull Rail Station
  • Widney Manor Rail Station
  • Dorridge Rail Station
  • Lapworth Rail Station
  • Hatton (Warks) Rail Station
  • Warwick Parkway Rail Station
  • Warwick Rail Station
  • Leamington Spa Rail Station
  • Banbury Rail Station

Travel disruption notes

None known at this time

Change for Chiltern Railways to Haddenham & Thame Parkway

  • Kings Sutton Rail Station
  • Bicester North Rail Station
  • Haddenham & Thame Parkway Rail Station

Travel disruption notes

None known at this time

Choose another journey time


Return journey: Haddenham & Thame Parkway Rail Station to Armadale (W Lothian) Rail Station


Note, the results are provided by TfL Open Data, but you should check before travelling in case of disruptions.

Home > Journey planner > Armadale (W Lothian) Rail Station