Duration 3h 53m
Distance 120.1 miles
Average price £95
Frequency Hourly

Trip overview

The average train between Swindon and Nottingham takes 3h 53m and the fastest train takes 3h 6m. There is an hourly train service from Swindon to Nottingham. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.

Train via Birmingham • 3h 37m

  1. Swindon
  2. Bristol Parkway
  3. Birmingham New Street
  4. Nottingham
3h 37m
Bookable on Rome2rio
£79 - £135

Swindon to Nottingham train times

Trains run hourly between Swindon and Nottingham. The earliest departure is at 09:11 in the morning, and the last departure from Swindon is at 23:52 which arrives into Nottingham at 09:31. All services require a transfer, and take on average 3h 53m. The schedules shown below are for the next available departures.

Frequently asked questions

Want to know about travelling from Swindon to Nottingham? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

No, there is no direct train from Swindon to Nottingham. However, there are services departing from Swindon and arriving at Nottingham via Bristol Parkway and Birmingham New Street. The journey, including transfers, takes approximately 3h 37m.

More details

The distance between Swindon and Nottingham is 101 miles. The road distance is 120.1 miles.

Get driving directions

Swindon to Nottingham train services, operated by Great Western Railway, depart from Swindon station.

More details

Swindon to Nottingham train services, operated by CrossCountry, arrive at Nottingham station.

More details

Book your Swindon to Nottingham train tickets online with Rome2rio.

Search and book

There are 645+ hotels available in Nottingham. Prices start at £75 per night.

More details

What companies run services between Swindon and Nottingham?

You can take a train from Swindon to Nottingham via Bristol Parkway and Birmingham New Street in around 3h 37m.
Train operators
Ave. Duration
21 min
Frequency
Hourly
Estimated price
£14 - £26

About Great Western Railway

Train from Swindon to Bristol Parkway
Ave. Duration
21 min
Frequency
Hourly
Estimated price
£14 - £26
Website
gwr.com
Off-Peak Day Single
£9 - £15
Advanced Single
£10 - £15
Anytime Day Single
£14 - £26
Train from Swindon to Cheltenham Spa
Ave. Duration
1h
Frequency
Hourly
Estimated price
£17 - £35
Website
gwr.com
Off-Peak Day Single
£11 - £17
Advanced Single
£12 - £18
Anytime Day Single
£17 - £35

Ave. Duration
1h 16m
Frequency
Hourly
Estimated price
£35 - £60
Train from Bristol Parkway to Birmingham New Street
Ave. Duration
1h 16m
Frequency
Hourly
Estimated price
£35 - £60
Website
crosscountrytrains.co.uk
Advanced Single
£25 - £40
Anytime Single
£35 - £60
Off-Peak Single
£30 - £45
Train from Birmingham New Street to Nottingham
Ave. Duration
1h 9m
Frequency
Hourly
Estimated price
£30 - £50
Website
crosscountrytrains.co.uk
Advanced Single
£21 - £35
Anytime Single
£30 - £50
Off-Peak Single
£21 - £35
Train from Swindon to Cheltenham Spa
Ave. Duration
39 min
Frequency
4 times a day
Estimated price
£28 - £45
Website
crosscountrytrains.co.uk
Advanced Single
£19 - £29
Anytime Single
£28 - £45
Off-Peak Single
£17 - £26
Train from Cheltenham Spa to Nottingham
Ave. Duration
2h 4m
Frequency
Every 2 hours
Estimated price
£40 - £65
Website
crosscountrytrains.co.uk
Advanced Single
£27 - £45
Anytime Single
£40 - £65
Off-Peak Single
£35 - £55

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps