Musselburgh Rail Station to Slough Rail Station - travel by train and rail

Average journey time by train Musselburgh Rail Station and Slough Rail Station is 08:20

Recent journey times

Musselburgh Rail Station to Slough Rail Station

Leave at 19:49 and arrive at 06:30
Journey time 10:41
You will need to make 9 changes

Start with ScotRail to Edinburgh

  • Edinburgh Rail Station

Travel disruption notes

None known at this time

Change for First TransPennine Express to Manchester Airport

  • Haymarket Rail Station
  • Lockerbie Rail Station
  • Carlisle Rail Station
  • Oxenholme Lake District Rail Station
  • Lancaster Rail Station
  • Preston Rail Station
  • Bolton Rail Station
  • Manchester Oxford Road Rail Station
  • Manchester Piccadilly Rail Station
  • Manchester Airport Rail Station

Travel disruption notes

None known at this time

Change for Walk to Manchester Airport, Manchester Airport The Station

  • Manchester Airport, Manchester Airport The Station

Travel disruption notes

None known at this time

Change for Express bus 422 to Birmingham, Digbeth, Birmingham Coach Station

  • Penkridge, Crown Bridge
  • Wolverhampton, Wolverhampton Bus Station
  • Dudley, Dudley Bus Station
  • Birmingham, Digbeth, Birmingham Coach Station

Travel disruption notes

None known at this time

Change for Express bus 423 to Heathrow Central Bus Station

  • Solihull, Birmingham Airport, B'ham Airport Bus Terminal
  • Oxford, Oxford City Centre, Gloucester Green Bus Station
  • Heathrow Central Bus Station

Travel disruption notes

CAROUSEL BUSES: From Sunday 29 March, Route 102 operates between High Wycombe and Uxbridge only, for connections to/from Heathrow Airport, please use London Buses Route A10.

Change for Walk to Heathrow Terminals 2 & 3 Underground Station

  • Heathrow Terminals 2 & 3 Underground Station

Travel disruption notes

CAROUSEL BUSES: From Sunday 29 March, Route 102 operates between High Wycombe and Uxbridge only, for connections to/from Heathrow Airport, please use London Buses Route A10.

Change for Piccadilly line to Heathrow Terminal 5

  • Heathrow Terminal 5 Underground Station

Travel disruption notes

All British Airways, American Airlines and Iberia flights now operate from Terminal 5. All other airlines are operating from Terminal 2. For up to date terminal information please visit Heathrow.com or contact your airline directly

Change for 703 bus to Slough Town Centre, Slough Bus Station

  • Colnbrook, Lakeside Road
  • Holiday Inn Express T5
  • The Toby
  • Ditton Park Road
  • Cedar Way
  • Drake Avenue
  • Upton Court Road Junction
  • Kaywood Close
  • St Bernards Convent
  • Slough Grammar School
  • Uxbridge Road Sainsbury's
  • Wexham Road
  • Queensmere Car Park
  • 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

Musselburgh Rail Station to Slough Rail Station

Leave at 22:53 and arrive at 08:03
Journey time 09:10
You will need to make 4 changes

Start with ScotRail to Edinburgh

  • 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 Station
  • 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

Travel disruption notes

None known at this time

Change for Great Western Railway to Slough

  • Slough Rail Station

Travel disruption notes

None known at this time

Musselburgh Rail Station to Slough Rail Station

Leave at 06:34 and arrive at 12:33
Journey time 05:59
You will need to make 6 changes

Start with ScotRail to Edinburgh

  • Edinburgh Rail Station

Travel disruption notes

None known at this time

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

  • Newcastle Rail Station
  • Durham Rail Station
  • Darlington Rail Station
  • Northallerton Rail Station
  • York Rail Station
  • Doncaster Rail Station
  • Newark North Gate Rail Station
  • Peterborough 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 Circle line to Paddington (H&C Line)

  • Euston Square Underground Station
  • Great Portland Street Underground Station
  • Baker Street Underground Station
  • Edgware Road (Circle Line) Underground Station
  • Paddington (H&C Line)-Underground

Travel disruption notes

None known at this time

Change for Walk to Paddington Rail Station

  • Paddington Rail Station

Travel disruption notes

None known at this time

Change for Great Western Railway to Slough

  • Slough Rail Station

Travel disruption notes

None known at this time

Choose another journey time


Return journey: Slough Rail Station to Musselburgh Rail Station


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

Recent journey planner searches

Home > Journey planner > Musselburgh Rail Station