The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.
Find all the dates and times for this journey
2 h 34 m
Trains per day
It's difficult to get from Farnborough to Bath without changing at least once.
|Average train ticket price||£30 (€34)|
|Train frequency||39 a day|
|Train companies||First Great Western Service or South Western Railway|
Trains from Farnborough to Bath cover the 69 miles long route taking on average 2 h 25 min with our travel partners like First Great Western Service or South Western Railway. Normally, there are 39 trains operating per day, including direct services available. While the average ticket price for this journey costs around £30, you can find the cheapest train ticket for as low as £26. Travellers depart most frequently from Farnborough (Main) and arrive in Bath Spa.
Find the best trains between Farnborough and Bath with Omio's travel partners Great Western Rail and South Western Railway from £26. We can find you the best deals, timetables and tickets when comparing and booking the best route.
Omio helps you find the perfect Farnborough - Bath train with South Western Railway. Whether you are searching for the fastest, earliest or cheapest train to Bath from Farnborough, Omio shows you South Western Railway current train timetables, tickets, prices and other travel information (such as baggage allowance and amenities onboard) to help you find the best train ticket for your upcoming Farnborough to Bath journey. You can expect to travel around 69 miles (111 km) to Bath from Farnborough on a train with South Western Railway. Once you are ready, buy your one-way South Western Railway tickets from Farnborough to Bath starting as low as £33 if you book in advance. If you use the Omio app to book your ticket, you can check straight away to see if it's a mobile ticket so that you can go paperless when travelling by train instead of purchasing tickets at the train station in person. So, book your tickets with ease and comfort online and enjoy a smooth journey with South Western Railway!
One of the best ways to travel to Bath from Farnborough is by taking a train with Great Western Rail. Omio helps you find the ideal Great Western Rail train between Farnborough and Bath by showing you Great Western Rail current train timetables, the train tickets on offer (including amenities offered onboard and travel information like luggage policy) and the best prices for this Farnborough to Bath route. You can expect to travel 69 miles (111 km) between Farnborough and Bath on a train with Great Western Rail. If you are using the Omio app to search for trains from Farnborough to Bath, you can check straight away if the Great Western Rail ticket is a mobile ticket, which makes it easy for you to go paperless when travelling without needing to purchase tickets in person at the train station. Once you’ve found that perfect train, book your Great Western Rail train ticket on Omio quickly and easily, then enjoy your upcoming trip to Bath from Farnborough!
Great Western Rail from Farnborough to Bath train information:
Omio customers book a train from Farnborough (Main) to Bath Spa most frequently for this route.
Passengers booking this route most frequently board their trains from Farnborough (Main) and need to travel around 0.4 miles (582 m) from the city centre to get to this train station.
Passengers arriving in Bath most often arrive at Bath Spa and need to travel around 0.1 miles (137 m) from this train station to the city centre.
Here are some other resources that might have the information you need