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 €49.04. 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 €49.04. 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 €210.73
-
From Hastings to Ashford International From €18.07
-
From London to Ashford International From €16.35
-
From Lille to Ashford International From €56.69
-
From Paris to Ashford International From €56.12
-
From Manchester to Ashford International From €85.60
-
From Dover Priory to Ashford International From €13.74
-
From Canterbury to Ashford International From €9.39
-
From Ramsgate to Ashford International From €6.88
-
From Brussels to Ashford International From €57.26
-
From Brighton to Ashford International From €25.38
-
From Marseille to Ashford International From €85.32
Other journeys from Ashford International
-
From Ashford International to Avignon TGV From €76.73
-
From Ashford International to Marseille From €76.73
-
From Ashford International to Bourg-Saint-Maurice From €161.48
-
From Ashford International to Aime-la-Plagne From €186.11
-
From Ashford International to Lyon From €59.55
-
From Ashford International to London From €14.62
-
From Ashford International to Manchester From €70.54
-
From Ashford International to Paris From €50.96
-
From Ashford International to Lille From €50.96
-
From Ashford International to Brussels From €56.69
-
From Ashford International to Dover Priory From €13.74
Other journeys from Bath Spa
-
From Bath Spa to Berlin From €218.51
-
From Bath Spa to Barcelona From €473.16
-
From Bath Spa to Cambridge From €52.05
-
From Bath Spa to Salisbury From €9.89
-
From Bath Spa to London From €30.11
-
From Bath Spa to Birmingham From €31.40
-
From Bath Spa to Reading From €22.80
-
From Bath Spa to Oxford From €28.39
-
From Bath Spa to Brighton From €42.58
-
From Bath Spa to Paris From €111.41
-
From Bath Spa to Bournemouth From €57.21
-
From Bath Spa to Southampton From €24.95