Geting latest travel information...
National Rail
Duncraig Rail Station to Langley Station
Start with ScotRail to Inverness
- Stromeferry Rail Station
- Attadale Rail Station
- Strathcarron Rail Station
- Achnashellach Rail Station
- Achnasheen Rail Station
- Achanalt Rail Station
- Lochluichart Rail Station
- Garve Rail Station
- Dingwall Rail Station
- Conon Bridge Rail Station
- Muir of Ord Rail Station
- Beauly Rail Station
- Inverness Rail Station
Travel disruption notes
None known at this time
Change for ScotRail to Stirling
- Aviemore Rail Station
- Kingussie Rail Station
- Pitlochry Rail Station
- Perth Rail Station
- Stirling Rail Station
Travel disruption notes
None known at this time
Change for ScotRail to Edinburgh
- Larbert Rail Station
- Camelon Rail Station
- Falkirk Grahamston Rail Station
- Polmont Rail Station
- Linlithgow 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
- Berwick-upon-Tweed Rail Station
- Newcastle Rail Station
- Darlington Rail Station
- York 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 Underground Station
- King's Cross St. Pancras Underground Station
Travel disruption notes
None known at this time
Change for 205 bus to Paddington Station
- St Pancras International Station
- British Library
- Euston Station
- Euston Square Station
- University Coll Hosp / Warren St Stn
- Warren Street Stn / Tottenham Court Rd
- Great Portland St Stn / Euston Rd
- Regent's Park Station
- Harley Street
- Baker Street Station
- Gloucester Place
- Marylebone Station
- Edgware Road
- Sussex Gardens
- St Mary's Hospital
- Paddington Station
Travel disruption notes
None known at this time
Change for Elizabeth line to Langley Station
- Ealing Broadway Rail Station
- Southall Rail Station
- Hayes & Harlington Rail Station
- West Drayton Rail Station
- Iver Rail Station
- Langley (Berks) Rail Station
Travel disruption notes
None known at this time
Duncraig Rail Station to Langley Station
Start with ScotRail to Inverness
- Stromeferry Rail Station
- Attadale Rail Station
- Strathcarron Rail Station
- Achnashellach Rail Station
- Achnasheen Rail Station
- Achanalt Rail Station
- Lochluichart Rail Station
- Garve Rail Station
- Dingwall Rail Station
- Conon Bridge Rail Station
- Muir of Ord Rail Station
- Beauly Rail Station
- Inverness Rail Station
Travel disruption notes
None known at this time
Change for ScotRail to Stirling
- Aviemore Rail Station
- Kingussie Rail Station
- Pitlochry Rail Station
- Dunkeld & Birnam Rail Station
- Perth Rail Station
- Stirling Rail Station
Travel disruption notes
None known at this time
Change for ScotRail to Haymarket
- Larbert Rail Station
- Camelon Rail Station
- Falkirk Grahamston Rail Station
- Polmont Rail Station
- Linlithgow Rail Station
- Edinburgh Park Rail Station
- Haymarket Rail Station
Travel disruption notes
None known at this time
Change for Avanti West Coast to Wolverhampton
- 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
Travel disruption notes
None known at this time
Change for Walk to Wolverhampton, Wolverhampton Bus Station
- Wolverhampton, Wolverhampton Bus Station
Travel disruption notes
None known at this time
Change for Express bus 210 to Heathrow Central Bus Station
- Dudley (W Mids), Dudley Bus Station
- Bearwood (Oldbury), Lordswood Road
- Birmingham, Digbeth, Birmingham Coach Station
- Birmingham Airport, B'ham Airport Bus Terminal
- Oxford City Centre, Gloucester Green Bus Station
- Sandhills, Thornhill Park and Ride
- Heathrow Central Bus Station
Travel disruption notes
None known at this time
Change for 4 bus to Slough Town Centre, Slough Bus Station
- Newport Road
- Bath Road / Newport Road
- Compass Centre
- Pinglestone Close
- Colnbrook By-Pass
- Colnbrook, Lakeside Road
- Holiday Inn Express T5
- High Street Langley
- Ditton Park Road
- Cedar Way
- Drake Avenue
- Upton Court Road
- Kaywood Close
- Langley Road (SL3)
- Sussex Place
- Wellington Street/Sainsbury's
- Wexham Road
- Queensmere Shopping Centre
- Slough Town Centre, Slough Bus Station
Travel disruption notes
None known at this time
Change for Walk to Slough Rail Station
- Slough Rail Station
Travel disruption notes
None known at this time
Change for Great Western Railway to Langley
- Langley (Berks) Rail Station
Travel disruption notes
None known at this time
Duncraig Rail Station to Langley Station
Start with ScotRail to Inverness
- Stromeferry Rail Station
- Attadale Rail Station
- Strathcarron Rail Station
- Achnashellach Rail Station
- Achnasheen Rail Station
- Achanalt Rail Station
- Lochluichart Rail Station
- Garve Rail Station
- Dingwall Rail Station
- Conon Bridge Rail Station
- Muir of Ord Rail Station
- Beauly Rail Station
- Inverness Rail Station
Travel disruption notes
None known at this time
Change for ScotRail to Edinburgh
- Aviemore Rail Station
- Kingussie Rail Station
- Pitlochry Rail Station
- Dunkeld & Birnam Rail Station
- Perth Rail Station
- Stirling Rail Station
- Haymarket Rail Station
- Edinburgh Rail Station
Travel disruption notes
None known at this time
Change for Caledonian Sleeper to London Euston
- Carstairs Rail Station
- Carlisle Rail Station
- Watford Junction Rail Station
- London Euston Rail Station
Travel disruption notes
None known at this time
Change for 205 bus to Paddington Station
- Euston Square Station
- University Coll Hosp / Warren St Stn
- Warren Street Stn / Tottenham Court Rd
- Great Portland St Stn / Euston Rd
- Regent's Park Station
- Harley Street
- Baker Street Station
- Gloucester Place
- Marylebone Station
- Edgware Road
- Sussex Gardens
- St Mary's Hospital
- Paddington Station
Travel disruption notes
None known at this time
Change for Elizabeth line to Langley Station
- Ealing Broadway Rail Station
- Southall Rail Station
- Hayes & Harlington Rail Station
- West Drayton Rail Station
- Iver Rail Station
- Langley (Berks) Rail Station
Travel disruption notes
None known at this time
Return journey: Langley Station to Duncraig Rail Station
Note, the results are provided by TfL Open Data, but you should check before travelling in case of disruptions.
Frequently asked questions
What is the average journey time between Duncraig Rail Station and Langley Station by London Underground?
The average journey between Duncraig Rail Station and Langley Station by train is
Which tube lines call at Langley Station?
The lines call at Langley Station
Which tube lines call at Duncraig Rail Station?
The lines call at Duncraig Rail Station
Information about Langley Station