COMPARE Prices across different modes

Wed
27 Oct
£60Arriva Trains Wales
£14Megabus
Thu
28 Oct
£52Cross Country
£14Megabus
Fri
29 Oct
£60Arriva Trains Wales
£14Megabus
Sat
30 Oct
Find prices
£14Megabus
Sun
31 Oct
£29Arriva Trains Wales
£14Megabus
Mon
1 Nov
£51Cross Country
£14Megabus
Tue
2 Nov
£51Cross Country
£12Megabus
Wed
3 Nov
£51Cross Country
£12Megabus
Thu
4 Nov
£52Cross Country
£12Megabus
Fri
5 Nov
£51Cross Country
£12Megabus
Sat
6 Nov
£52Cross Country
£14Megabus
Mon
8 Nov
£51Cross Country
£12Megabus
Tue
9 Nov
£52Cross Country
£12Megabus
Wed
10 Nov
£51Cross Country
£12Megabus
Fri
12 Nov
£51Cross Country
£12Megabus
Sat
13 Nov
£51Cross Country
£12Megabus
Sun
14 Nov
£52Cross Country
£14Megabus

These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information from Manchester to Bath

distanceDistance144 miles (233 km)
durationAverage train duration3 h 34 min
priceAverage train ticket price£52 (€59)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day
carriersTrain companiesCross Country or Arriva Trains Wales

Trains from Manchester to Bath cover the 144 miles (233 km) long route taking on average 3 h 34 min with our travel partners like Cross Country or Arriva Trains Wales. Normally, there are 12 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as £29, but the average price of train tickets is £52. Travellers depart most frequently from Manchester Piccadilly and arrive in Bath Spa.

Train companies

Travel with CrossCountry from Manchester to Bath

CrossCountry trains will get you between Manchester and Bath from £29. With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

CrossCountry

CrossCountry is a fast speed train company in the United Kingdom and for your next train from Manchester to Bath you can choose between Standard Class and First Class tickets on Omio.

Find the perfect CrossCountry train between Manchester and Bath for a smooth and relaxing journey. Omio makes it convenient for you to check the latest CrossCountry train timetables and compare the cheapest, fastest or earliest train between Manchester and Bath. You can also check relevant travel information for the CrossCountry train, such as baggage allowance and amenities offered onboard, depending on the class fare you choose. Once you find the ideal route, book your cheap CrossCountry train tickets online. You can expect to travel around 144 miles (233 km) on this route and your CrossCountry Manchester to Bath train ticket can cost as little as £51 one-way if you book in advance. When you search for CrossCountry tickets between Manchester and Bath in the Omio app, you can quickly see if they are mobile tickets so that you can travel paperless. Buy your official CrossCountry train tickets online quickly and easily on Omio and enjoy the travel experience!

  • Average Price: £51

These are CrossCountry 's ticket policies for COVID-19 for the train from Manchester to Bath:

  • Refund or voucher policy
  • If you have an Off-Peak or Anytime ticket, you can get a full refund and the £10 admin fee has been waived. Advance tickets are normally non-refundable but you can now also get a full refund if your Advance ticket was booked before 23 March 2020.
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips

Trains from Manchester to Bath
Travel by train to Bath easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Manchester to Bath.
FAQs
How much do cheap trains to Bath from Manchester cost?
You can find a cheap train from Manchester to Bath for some dates and times for as low as £29  one way in the next 7 days.
How much is a train ticket from Manchester to Bath?
If you’re looking to book tickets for this trip in the next 7 days, you’ll find that Manchester to Bath train prices are on average £52  one way.
How many miles is it from Manchester to Bath by train?
When travelling this route you should expect the distance to Bath from Manchester via train to be approximately 144 miles (233 km).
How long does it take from Manchester to Bath by train?
While the time it takes to travel 144 miles (233 km) to Bath from Manchester can vary based on specific dates, weekends, and bank holidays, the train duration from Manchester to Bath is on average 3 h 34 min.
When travelling by train from Manchester to Bath, which train station in Manchester do I depart from and which train station in Bath do I arrive in?

Omio customers travelling this route book their trains from Manchester Piccadilly   to Bath Spa.

Where is the train station in Manchester to go to Bath? Where is the train station in Bath located?

The most popular departure train station with passengers for this journey, called Manchester Piccadilly, is located 0 mile (s) / 0 km from the city centre of Manchester.

The most popular arrival train station, Bath Spa, is located 0 mile (s) / 0 km away from the city centre of Bath.

Which train providers can get me from Manchester to Bath?
Take the Manchester to Bath train with Cross Country or Arriva Trains Wales. However, it's always good to check out all possible train companies for the trip to Bath from Manchester as there might be differences in the amenities they offer.
How many train services are there to Bath from Manchester a day?
The average number of trains departing Manchester for Bath is 12 a day. The train schedules and services may vary between weekdays and weekends.
When is the earliest train from Manchester to Bath? When is the last train from Manchester to Bath?
If you prefer early morning trains from Manchester to Bath, the first train leaves at 07: 27. If you prefer late night trains from Manchester to Bath, the last train of the day leaves at 10: 27. Omio shows you the latest train from Manchester to Bath timetable to help you book the best departure time for this trip.
How early should I book Manchester to Bath train tickets to get the best deals?
The price of a one way train ticket from Manchester to Bath is on average £52 if you book within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train providers offering this journey. In general, you can find train tickets between Manchester and Bath available a few months in advance.

Important Stations and Airports for this Journey

Manchester
Bath
The major railway station for departures from Manchester is Manchester Piccadilly. Read all the information you need to know about services, amenities and connections at Manchester Piccadilly for your trip to Bath from Manchester.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxiTaxi
ticketOfficeHours
Ticket office hours
Mon - Sat: 04: 30 - 22: 30 | Sun: 07: 00 - 22: 30
Connections to/from station
Bus lines: 1, 2, 3, 147
Train lines: Northern, TransPennine Express, Avanti West Coast, CrossCountry, East Midlands Trains, Transport for Wales