Train from Newton Stewart to London
Find the schedules, compare prices, and buy cheap tickets from Newton Stewart to London. Choose a date, or explore the cheapest ticket options below.
Train
- Transport Mode: Train
- Companies: Virgin Trains, LNER
- Duration: Approximately 6 hours
- Distance: 320 miles
- Costs: Approximately £70 - £120 (depending on booking period and class of travel)
- Roads/Routes: A75 and M6 for transit to stations; potential use of A74(M) and M1 for regional connections.
Pro Tip: Book your tickets in advance via the Trainline app for the best prices, and try to travel off-peak for a quieter journey.
Recommendation: This train journey is scenic and comfortable. Board at Newton Stewart station, change at Carlisle for a direct train to London Euston. Make sure to bring snacks and enjoy the views of the English countryside.