Swindon to Hayes and Harlington by train
Compare prices, times and book fast direct trains
Overview: trains from Swindon to Hayes and Harlington
Find the key information for travelling by train from Swindon to Hayes and Harlington, including journey times, fares and operators serving the route. Compare your options and plan the journey that works for you with Rail Europe.
Taking the train from Swindon to Hayes and Harlington
Ready to book a trip from Swindon to Hayes and Harlington by train? Let this guide make the process smooth, easy and truly enjoyable. Because trains make ‘getting there’ part of the fun.
Train travel between Swindon and Hayes and Harlington: train ticket prices
Cost of train tickets from Swindon to Hayes and Harlington:
Cheapest tickets: AU$55.48
Cost of tickets when booked 30 days in advance:
Cost of tickets when booked 7 days in advance:
Tickets go on sale 5 and a half months in advance.
Train times for travel from Swindon to Hayes and Harlington
During the week, the earliest departure time is at 05:28 and the last departure is 22:42. On weekends, the first train departs at 06:12 and the last train leaves at 22:52. On average, a total of 76 trains make this journey each day.
Train duration for trips from Swindon to Hayes and Harlington
The swiftest journey time on this route is 1 hour and 5 minutes, crossing a total distance of 95 kilometres.
Booking Swindon to Hayes and Harlington trains in advance
Booking your Swindon to Hayes and Harlington tickets in advance is the best way to save money. Tickets on this specific route can be purchased 5 and a half months before departure.
Get notified of when tickets open for travel between Swindon and Hayes and Harlington by setting up a booking alert. We will send you an email as soon as your tickets are available for purchase.
More information on train travel from Swindon to Hayes and Harlington
Want to know more about train travel in Europe? Explore our help articles for guidance on booking, travel discounts, class of service and much more. Need some travel inspiration? Check out our Hayes and Harlington city guide to get you started.
FAQs about the train journey from Swindon to Hayes and Harlington
Want to know more about your journey from Swindon to Hayes and Harlington? We've compiled some of the most frequently asked questions by our customers to help you plan your journey.
The distance between Swindon and Hayes and Harlington is 95 kilometres.
The minimum fare on this route is AU$55.48. Tickets booked 30 days in advance are priced around . If booked 7 days before departure, the cost is approximately .
Tickets for this journey become available 5 and a half months ahead of the travel date.
The fastest journey is 1 hour and 5 minutes.
Other train journeys from Swindon
- From Swindon to Reading From AU$40.88
- From Swindon to Oxford From AU$14.60
- From Swindon to Didcot From AU$29.93
- From Swindon to Chippenham From AU$0.73
- From Swindon to London From AU$40.15
- From Swindon to Cardiff From AU$63.51
- From Swindon to Paris From AU$431.43
- From Swindon to Gloucester From AU$18.25
- From Swindon to Edinburgh From AU$221.92
- From Swindon to Bristol From AU$40.88
- From Swindon to Glasgow From AU$673.06
- From Swindon to Birmingham From AU$39.42
- From Swindon to Cheltenham From AU$25.55
- From Swindon to Swansea From AU$83.95
- From Swindon to Weymouth From AU$48.91
Other train journeys to Hayes and Harlington
- From London to Hayes and Harlington From AU$21.17
- From Maidenhead to Hayes and Harlington From AU$12.83
- From Cardiff to Hayes and Harlington From AU$91.25
- From Slough to Hayes and Harlington From AU$8.62
- From Heathrow to Hayes and Harlington From AU$14.60
- From Plymouth to Hayes and Harlington From AU$127.02
- From Exeter to Hayes and Harlington From AU$121.91
- From Reading to Hayes and Harlington From AU$40.88
- From Coventry to Hayes and Harlington From AU$104.39
- From Bath to Hayes and Harlington From AU$55.48
- From Bournemouth to Hayes and Harlington From AU$67.89
- From Windsor And Eton to Hayes and Harlington From AU$10.34
- From Birmingham to Hayes and Harlington From AU$114.61
- From Bristol to Hayes and Harlington From AU$48.18
- From Manchester to Hayes and Harlington From AU$171.55
Other train journeys from Hayes and Harlington
- From Hayes and Harlington to Slough From AU$9.00
- From Hayes and Harlington to London From AU$57.67
- From Hayes and Harlington to Reading From AU$40.88
- From Hayes and Harlington to Oxford From AU$102.93
- From Hayes and Harlington to Bournemouth From AU$38.69
- From Hayes and Harlington to Bath From AU$55.48
- From Hayes and Harlington to Maidenhead From AU$15.33
- From Hayes and Harlington to Manchester From AU$320.47
- From Hayes and Harlington to Cardiff From AU$83.95
- From Hayes and Harlington to Windsor And Eton From AU$10.73
- From Hayes and Harlington to Plymouth From AU$135.78
- From Hayes and Harlington to Bristol From AU$64.24