Pulteney Bridge in Bath with shops along it, above the curved steps of Bath Weir on the River Avon
Pulteney Bridge and the weir on the River Avon in Bath. Photo: Andy Li, CC0 1.0 (public domain), via Wikimedia Commons.

Rugby lies north of Bath, yet the quickest trains we found set off east. Changing at Oxford and Coventry took 2 hours 14 to 2 hours 26 minutes, while journeys that went west to Bristol first and then north through Birmingham took at least 2 hours 40.

Bath to Rugby in five lines

Fastest route
Change at Oxford and Coventry: 2 hours 14 to 2 hours 26 minutes.
Via Didcot Parkway or Reading
2 hours 32 minutes to 3 hours 2 minutes.
Via Bristol and Birmingham
2 hours 40 to 2 hours 52 minutes.
Last train
20:13, changing at Didcot Parkway, Oxford and Coventry, into Rugby at 22:45.
Distance
About 83 miles in a straight line.

Why the quickest way north starts by going east

Looking at Tuesday 15 September 2026, the 11:31 from Bath Spa reached Oxford at 12:29, left at 12:39 for Coventry and was in Rugby by 13:45. Trains running straight through to Oxford also left Bath at 09:22, 17:29 and 19:29, and each made the same pair of connections.

Leaves Bath Spa Changes Arrives Rugby Journey
08:02 Bristol Temple Meads, Birmingham New Street 10:45 2 h 43 min
08:13 Didcot Parkway, Oxford, Coventry 10:45 2 h 32 min
09:22 Oxford, Coventry 11:45 2 h 23 min
10:13 Reading, Coventry 12:45 2 h 32 min
11:31 Oxford, Coventry 13:45 2 h 14 min
17:29 Oxford, Coventry 19:45 2 h 16 min
19:29 Oxford, Coventry 21:55 2 h 26 min
20:13 Didcot Parkway, Oxford, Coventry 22:45 2 h 32 min

Two trains, one arrival time. The 08:02 via Bristol and the 08:13 via Didcot Parkway both reach Rugby at 10:45. The later one has an extra change but spends 11 fewer minutes travelling.

Journeys with three changes are only as reliable as their tightest connection. Check each one on National Rail Enquiries before you set off.

By car from Bath

Here the two route planners could hardly have disagreed more. OSRM took A-roads north, the A46, A433 and A429, and reached Rugby on the A4071; Valhalla went out to the M4 and M5 and came round on the M42 and M6. With 39 miles between their totals, we give only the straight-line distance: about 83 miles.

At the hotel, the six on-site spaces are free and first come, first served, with CCTV. Railway Terrace is free to park on from 6 pm to 8 am.

A long way for a day out

With close to five hours on trains in a round trip, a visit from Bath works best with a night or two in Rugby, for instance for a wedding in Warwickshire or a longer work posting.

Room essentials

Three things to know before booking from Bath: rooms are self-contained with their own kitchenette, and there are 16 in total; the guest laundry on the first floor is free; and a booking of a week or more comes with a weekly clean. More on the rooms and on check-in, cancellation and pet rules.

Bath to Rugby: questions and answers

Is it quicker to go via Oxford or Bristol from Bath to Rugby?

Via Oxford. Journeys changing at Oxford and Coventry took 2 hours 14 to 2 hours 26 minutes; those via Bristol Temple Meads and Birmingham took 2 hours 40 or more.

What is the last train from Bath Spa to Rugby?

The 20:13, arriving at 22:45 after changes at Didcot Parkway, Oxford and Coventry.

How far is Bath from Rugby?

About 83 miles in a straight line. Driving distances vary widely with the route you choose.

Bath to Rugby with a room waiting

Book on our website and enter the code DIRECT during checkout.

Book on our site

Sources: Bath Spa journeys searched on traintimes.org.uk on 10 September 2026 for travel on Tuesday 15 September 2026. Driving routes from OSRM (94 miles) and Valhalla (133 miles); because they differ so much, the page quotes only the straight-line distance, which we calculated.