Subscribe to receive top tips, train news and travel inspiration straight to your inbox
Bath to Ashford by train
-
First train05:41
-
Last train21:13
-
Avg changes1
-
Fastest journey2hr 58m
-
Distance227 kilometres
-
Trains per day46
-
Avg. journey time3hr 7m
-
Train operators
Travelling by train from Bath to Ashford
Ready to travel from Bath to Ashford by train? Whether it’s your first time or you’re a seasoned train traveller, this guide will provide you with all the essential information you need for a smooth, enjoyable ride.
Cost of a train ticket between Bath and Ashford
The cheapest ticket price along this route is AU$83.22. Fares naturally increase as the travel date approaches. A month out, expect prices run around , and a week out, fares can hit around on average. Tickets for this journey can be purchased 5 and a half months in advance.
What’s included in the price of a European train ticket
When booking with Rail Europe, you will be prompted to choose the class of service before checking out. We will automatically select the most affordable option. Choosing a more elevated class will increase the cost, but also often includes a number of other perks like elaborate dining menus and extra space. It's good to know that many train operators do include luggage, Wi-Fi and other basic amenities at no extra cost. Seat reservations and meals often do incur a further cost. You can review the terms of service of each type of ticket at checkout.
Bath to Ashford train schedule
The earliest weekday train along this route departs at 05:41.
The latest weekday train along this route departs at 21:13.
The earliest weekend train along this route departs at 05:43.
The latest weekend train along this route departs at 20:50.
46 trains run along this route each day.
Trains leave the station every 26 minutes.
What are the travel time and distance for trains from Bath to Ashford?
On this route spanning 227 kilometres in total, the fastest journey takes 2 hours and 58 minutes.
How early can you book train tickets between Bath and Ashford?
Tickets along this route go on sale 5 and a half months in advance. To be notified as soon as tickets are available, set up a booking alert with Rail Europe. We will send you an email notification when tickets are available.
Making the most of your Bath to Ashford travels
To ensure the smoothest of train journey, check out our vast help articles. To start planning your holiday and to find travel inspiration, check out our city guide: Ashford.
Frequently asked questions
What is the travel distance between Bath and Ashford by train?
The total journey from Bath to Ashford is 227 kilometres.
What’s the cost of a train ticket from Bath to Ashford?
The cheapest tickets for this route start at AU$83.22. When booked 30 days ahead, prices are typically . Tickets booked 7 days in advance typically cost .
How far in advance can I book my Bath to Ashford train tickets?
You can start booking tickets for this route 5 and a half months in advance.
How long does it take to get from Bath to Ashford?
The fastest jouney takes 2 hours and 58 minutes.
Other journeys to Ashford International View all journeys to Ashford International
-
From Lyon to Ashford International From AU$348.26
-
From Hastings to Ashford International From AU$30.66
-
From London to Ashford International From AU$27.74
-
From Lille to Ashford International From AU$93.69
-
From Paris to Ashford International From AU$92.74
-
From Manchester to Ashford International From AU$132.13
-
From Dover Priory to Ashford International From AU$22.71
-
From Canterbury to Ashford International From AU$15.52
-
From Ramsgate to Ashford International From AU$10.95
-
From Brussels to Ashford International From AU$94.63
-
From Brighton to Ashford International From AU$43.07
-
From Marseille to Ashford International From AU$141.01
Other journeys from Ashford International
-
From Ashford International to Avignon TGV From AU$126.81
-
From Ashford International to Marseille From AU$126.81
-
From Ashford International to Bourg-Saint-Maurice From AU$266.87
-
From Ashford International to Aime-la-Plagne From AU$307.56
-
From Ashford International to Lyon From AU$98.42
-
From Ashford International to London From AU$32.12
-
From Ashford International to Manchester From AU$116.80
-
From Ashford International to Paris From AU$84.23
-
From Ashford International to Lille From AU$84.23
-
From Ashford International to Brussels From AU$93.69
-
From Ashford International to Dover Priory From AU$22.71
Other journeys from Bath Spa
-
From Bath Spa to Berlin From AU$370.84
-
From Bath Spa to Barcelona From AU$927.83
-
From Bath Spa to Cambridge From AU$51.83
-
From Bath Spa to Salisbury From AU$18.98
-
From Bath Spa to London From AU$50.37
-
From Bath Spa to Birmingham From AU$51.83
-
From Bath Spa to Reading From AU$37.23
-
From Bath Spa to Oxford From AU$20.44
-
From Bath Spa to Brighton From AU$51.10
-
From Bath Spa to Paris From AU$119.72
-
From Bath Spa to Bournemouth From AU$97.09
-
From Bath Spa to Southampton From AU$72.27