Travel from London to Ashington

Train, bus or fly from London to Ashington?

Virgin Trains East Coast operates a train from London to Ashington 4 times a day. Tickets cost $45 - $75 and the journey takes 3 h 22 min. 3 other operators also service this route. Alternatively, National Express operates a bus from London to Ashington twice daily. Tickets cost $28 - $40 and the journey takes 8 h 15 min.

Travel Guides

How to get from London to EdinburghCheck out Rome2rio's new London to Edinburgh guide for some handy travel tips

How to get from London to Ashington

From London Kings Cross train to Morpeth, Mafeking roundabout, bus to Morpeth, Bus Station (Morpeth Bus Station), then line 35 bus to Ashington, Bus Station (Netto). 3 h 49 min £48. From London Kings Cross train to Newcastle, walk to Haymarket Bus Station, then bus to Ashington, Bus Station (Netto). 4 h £46. From London Victoria Coach Station bus to Ashington, Northumberland. 8 h 15 min £25. From Belgravia, Victoria Coach Station night bus to Newcastle upon Tyne, John Dobson Street, walk to Haymarket Bus Station, then bus to Ashington, Bus Station (Netto). 6 h 34 min £52. From London drive to Ashington. 5 h 4 min £55. From London Paddington train to London Heathrow airport, fly to Newcastle airport, train to Gosforth, Regent Centre Interchange (Opposite Asda Superstore), then bus to Ashington. 3 h 27 min £124. From London Waterloo train to Southampton airport, fly to Newcastle airport, train to Gosforth, Regent Centre Interchange (Opposite Asda Superstore), then bus to Ashington. 4 h 32 min £99. From Bank DLR Station train to London City airport, fly to Edinburgh airport, tram to Edinburgh, St Andrew Square (Edinburgh Trams), walk to Edinburgh, train to Morpeth, Mafeking roundabout, bus to Morpeth, Bus Station (Morpeth Bus Station), then line 35 bus to Ashington. 5 h 59 min £133.

Is there a direct bus between London and Ashington?

Yes, there is a direct bus departing from London Victoria Coach Station and arriving at Ashington, Northumberland. Services depart twice daily, and operate every day. The journey takes approximately 8¼ hours.