Travel from Skelmersdale to London

Bus or train from Skelmersdale to London?

Arriva Merseyside operates a train from Skelmersdale to London every 20 minutes. Tickets cost $2 - $4 and the journey takes 36 min. Virgin West Coast Trains also services this route hourly. Alternatively, Arriva Merseyside operates a bus from Skelmersdale to London every 20 minutes. Tickets cost $2 - $4 and the journey takes 36 min. National Express also services this route once daily.

How to get from Skelmersdale to London

From Skelmersdale, Concourse (Concourse Stand 5) line 395 bus to Wigan North Western then train to London Euston. 3 h 24 min £118. From Skelmersdale, Concourse (Concourse Stand 2) line 310 bus to Queen Square Bus Station, walk to Liverpool Lime Street, train to Birmingham New Street, walk to Birmingham Moor Street, then train to London Marylebone. 6 h 17 min £101. From Skelmersdale, Concourse (Concourse Stand 5) line 395 bus to Wigan, Wallgate/Wallgate Stn (Takeaway), walk to Wigan, then bus to London Marble Arch. 7 h 11 min £20. From Skelmersdale drive to London. 3 h 29 min £39. From Skelmersdale, Concourse (Concourse Stand 5) line 395 bus to Wigan Wallgate, train to Manchester airport, fly to London Heathrow airport, then train to London. 4 h 30 min £124. From Skelmersdale, Concourse (Concourse Stand 5) line 395 bus to Wigan Wallgate, train to Manchester airport, fly to Southend airport, then train to London. 5 h 16 min £137. From Skelmersdale, Concourse (Concourse Stand 5) line 395 bus to Wigan Wallgate, train to Manchester airport, fly to Southampton airport, then train to London. 5 h 41 min £84. From Skelmersdale, Concourse (Concourse Stand 5) line 395 bus to Wigan Wallgate, train to Manchester Victoria, train to Leeds City Centre, Wellington Street (Wellington House), line 757 bus to Leeds Bradford airport, fly to London Heathrow airport, then train to London. 5 h 51 min £118.