COMPARE Prices across different modes

27 Oct
Find prices
£20National Express
28 Oct
£39Cross Country
29 Oct
£48Cross Country
30 Oct
£49Cross Country

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information from Bath to Nottingham

distanceDistance120 miles (193 km)
durationAverage train duration3 h 39 min
priceAverage train ticket price£44 (€49)
frequencyTrain frequency7 a day
changesDirect trainYes, there are 7 direct trains a day
carriersTrain providersCross Country

Trains from Bath to Nottingham cover the 120 miles (193 km) long trip taking on average 3 h 39 min with our travel partners like Cross Country. Normally, there are 7 trains operating per day, including direct services available. While the average ticket price for this trip costs around £44, you can find the cheapest train ticket for as low as £39. Travellers depart most frequently from Bath Spa and arrive in Nottingham.

Train companies

Bath to Nottingham with CrossCountry

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


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

It’s easy to book your CrossCountry train ticket from Bath to Nottingham online with Omio! Simply check the current CrossCountry train timetables for your ideal departure and arrival times, compare the best route between Bath and Nottingham as well as relevant travel information (such as luggage policy and amenities offered onboard) for that train and book cheap CrossCountry train tickets online. Prices for CrossCountry trains between Bath and Nottingham start at £39 one-way if you book in advance, and you can expect to travel around 120 miles (193 km). If you search for CrossCountry trains in the Omio app, you can check straight away if the CrossCountry tickets are mobile tickets, which makes it easier than ever to go paperless when travelling by train between Bath and Nottingham. Let Omio do all the work for you finding the best Bath to Nottingham CrossCountry train ticket so you can enjoy a smooth and comfortable journey!

  • Average Price: £39

CrossCountry has the following ticket policies due to COVID-19, which you should be aware of when booking and travelling by train from Bath to Nottingham:

  • 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

Trains from Bath to Nottingham: Journey Details

Hopping on the train from Bath to Nottingham is a breeze, with frequent services and up to 37 departures a day. Each journey can require one to three changes depending on the time of day. On weekends, trains remain frequent but the timetable is slightly altered.

Which train companies go from Bath to Nottingham?

Trains from Bath to Nottingham are provided by Great Western Railways, CrossCountry and East Midlands Trains.

How long is the train from Bath to Nottingham?

On average the Bath to Nottingham train takes around 3 hours and 30 minutes. The slowest journey for the train from Bath to Nottingham is overnight and takes 9 hours and 40 minutes. All journeys require at least 1 transfer calling at Bristol Tempel Meads, Birmingham New Street, Leicester, Gloucester, London Paddington and London St Pancras.

When are the first and last trains of the day from Bath to Nottingham

The first trains departs at 6:09 a.m. then there are roughly two trains an hour until the final train at 9:36 p.m. On the weekend there are slightly fewer services.

When is the best time to book a train ticket from Bath to Nottingham?

When it's come to purchasing your ticket, it's best to do so at least 4 weeks before departure.

Where do trains from Bath to Nottingham depart from and arrive at?

Trains from Bath to Nottingham depart from Bath Spa Station, located south of the city centre. The station is easily accessible with its location being in walking distance from the city centre, and proximity to Bath's main bus station.

All trains from Bath to Nottingham arrive at Nottingham Railway Station, situated south of the city. Arrival passengers will find travelling onwards a breeze, as the station is well connected with local buses and trams. There is also a taxi rank outside.

Travel Tips

Trains from Bath to Nottingham
Travel by train to Nottingham 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 Bath to Nottingham.
How much do cheap trains between Bath and Nottingham cost?
Omio customers have found the cheapest trains from Bath to Nottingham to cost as little as £39  in the next 7 days.
What is the average price of train tickets from Bath to Nottingham?
If you’re looking to book your train tickets in the next week, you can expect the Bath to Nottingham train price to come in at an average of £44  one way.
What is the distance by train from Bath to Nottingham?
The train distance from Bath to Nottingham is around 120 miles (193 km).
How many hours does it take from Bath to Nottingham by train?
The train time from Bath to Nottingham is on average 3 h 39 min  for the 120 miles (193 km) long journey, but the time it takes to go to Nottingham from Bath by train can vary depending on specific dates or travelling on weekends and holidays.
What is the departure train station in Bath and arrival train station in Nottingham?

Omio customers book a train from Bath Spa   to Nottingham   most frequently for this route.

Where is the departure train station in Bath located? Where is the arrival train station in Nottingham located?

You can find the most popular departure train station for this route, Bath Spa, located approximately 0 mile (s) / 0 km from the city centre of Bath. The most popular arrival train station in Nottingham, called Nottingham, is located around 0 mile (s) / 0 km away from its city centre.

Which train providers can take me from Bath to Nottingham?
For the best Bath to Nottingham train to book, you can travel safely and comfortably with Cross Country. However, it's always good to check all possible train companies with services from Bath to Nottingham to compare what amenities they may offer.
How many train services are there from Bath to Nottingham a day?
The average number of trains departing Bath for Nottingham is 7 a day. The train schedules and services may vary between weekdays and weekends.
What time is the earliest train from Bath to Nottingham? What time is the last train from Bath to Nottingham?
You can take the first train from Bath to Nottingham at 07: 10   or take the last train from Bath to Nottingham leaving at 09: 13. Look for the latest Bath Nottingham train times on Omio and book the best time to take the train for this route.
How early should I buy train tickets to Nottingham from Bath to score the best deals?
You can find a train from Bath to Nottingham to cost on average £44 one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your journey. You’ll see tickets for the Bath to Nottingham train generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey

The major railway station for departures from Bath is Bath Spa. Read all the information you need to know about services, amenities and connections at Bath Spa for your trip to Nottingham from Bath.
Amenities at station
Ticket office hours
Mon - Fri: 05: 30 - 20: 30
Connections to/from station
Train lines: Great Western Main Line, CrossCountry, South Western Railway
Bus lines: 700, A4