Winchester to Farnborough by train
Compare prices, times and book fast direct trains
Overview: trains from Winchester to Farnborough
Find the key information for travelling by train from Winchester to Farnborough, including journey times, fares and operators serving the route. Compare your options and plan the journey that works for you with Rail Europe.
Explore Winchester to Farnborough by rail
Getting ready for a trip from Winchester to Farnborough aboard a local train? Here’s what you need to know — including departure times, fastest routes and ticket prices — about the trip.
Cost of train tickets between Winchester and Farnborough
The cheapest train tickets from Winchester to Farnborough start at €16.18. If you book a month in advance, tickets cost, on average, . If you wait until a week in advance, expect tickets to be around .
Pro tip: The best way to save on tickets from Winchester to Farnborough is by booking in advance. Keep in mind that tickets for this route go on sale 5 and a half months before the travel date. So if you want to save on your booking, be sure to lock in your tickets as early as possible.
Train times for travel from Winchester to Farnborough
During the week, the earliest departure time is at 05:19 and the last departure is 22:26. On weekends, the first train departs at 07:00 and the last train leaves at 23:25. On average, a total of 40 trains make this journey each day.
What are the travel time and distance for trains from Winchester to Farnborough?
On this route spanning 47 kilometres in total, the fastest journey takes 33 minutes.
When do tickets between Winchester and Farnborough go on sale?
Travellers can book train journeys between Winchester and Farnborough 5 and a half months before the travel date. The earlier you book, the better the price. Stay informed about ticket availability by setting up a personalised booking alert with Rail Europe.
Learn more about train travel from Winchester to Farnborough
Refer to our help articles for more details and insights on train travel from Winchester and beyond. Get ready for your visit with travel tips and inspiration in our Farnborough city guide.
FAQs about the train journey from Winchester to Farnborough
Want to know more about your journey from Winchester to Farnborough? We've compiled some of the most frequently asked questions by our customers to help you plan your journey.
The distance between Winchester and Farnborough is 47 kilometres.
The cheapest fare for this route is €16.18. When booking 30 days in advance, tickets cost . A ticket bought 7 days before travel typically costs .
You can start booking tickets for this route 5 and a half months in advance.
The fastest journey by train is 33 minutes.
Other train journeys from Winchester
- From Winchester to London From €14.28
- From Winchester to Manchester From €37.92
- From Winchester to Birmingham From €28.11
- From Winchester to Weymouth From €16.06
- From Winchester to Southampton From €5.80
- From Winchester to Eastleigh From €5.63
- From Winchester to Poole From €11.15
- From Winchester to Reading From €22.75
- From Winchester to Salisbury From €17.02
- From Winchester to Oxford From €11.15
- From Winchester to Basingstoke From €9.82
- From Winchester to Birmingham International From €60.23
- From Winchester to Liverpool From €751.76
- From Winchester to Cardiff From €252.97
- From Winchester to Bournemouth From €9.37
Other train journeys to Farnborough
- From Basingstoke to Farnborough From €8.27
- From London to Farnborough From €13.83
- From Woking to Farnborough From €6.11
- From Cardiff to Farnborough From €89.23
- From Glasgow to Farnborough From €149.91
- From Gatwick Airport to Farnborough From €23.20
- From Leeds to Farnborough From €83.07
- From Edinburgh to Farnborough From €134.29
- From Reading to Farnborough From €10.26
- From Guildford to Farnborough From €9.82
- From Portsmouth to Farnborough From €28.55
- From Bristol to Farnborough From €39.26
- From Birmingham to Farnborough From €49.97
- From Manchester to Farnborough From €107.97
- From Bournemouth to Farnborough From €28.55
Other train journeys from Farnborough
- From Farnborough to Basingstoke From €8.48
- From Farnborough to London From €16.51
- From Farnborough to Woking From €6.11
- From Farnborough to Birmingham From €62.01
- From Farnborough to Southampton From €22.75
- From Farnborough to Portsmouth From €24.54
- From Farnborough to Liverpool From €91.91
- From Farnborough to Gatwick Airport From €15.62
- From Farnborough to Sheffield From €90.57
- From Farnborough to Edinburgh From €134.74
- From Farnborough to Bournemouth From €78.08
- From Farnborough to Manchester From €68.71