Bath to Oxford by Bus 6 GBP (2 hours)

Bath Spa to Oxford Gloucester Green by Bus

National Express bus

National Express run nine buses a day from Bath Spa to Oxford, but only one is direct this takes 2 hours and costs as little as 11 GBP for an economy return ticket booked in advance. The bus (Number NX302) leaves from Bath Spa bus station on Dorchester Street and arrives in Oxford at Gloucester Green bus station.

If you are arriving or departing from Oxford by coach or public bus you will almost certainly start or finish your journey in the city centre at Gloucester Green, the central bus station. The bus station is a 5 minute walk from Oxford City Centre. For more detailed information, including maps and national and local buses in Oxford see our guide to Oxford Bus Station.

If you do not take the direct bus it is still possible to make the journey but you need to make a connection at Heathrow airport and the journey takes longer (4 to 5 hours) and costs more (40 GBP).

Bath to Oxford by Train 15 GBP (70 minutes)

Oxford Railway station

It is easiest to get the train from Bath Spa to Oxford, trains run every 30 minutes from early in the morning to late at night. The journey requires one change at either Didcot Parkway or Reading Station and takes about 1 hour 10 minutes at a cost of about 15 GBP for an off-peak return. The train departs from Bath SPa on Dorchester Street, and arrives at Oxford train station.

If you are arriving or departing from Oxford by train, you will be using Oxford Train station in Park End Street. Oxford Train station is a 10 minute walk from the city centre and provides a good service to all national destinations. For more detailed information, including maps, national and local trains in Oxfordshire see our guide to Oxford Train Station.

It is advisable to book train tickets in advance online as they are cheaper. Strange as it may seem you may also find it cheaper to book two single tickets rather than a return. To check train times and prices for trains between Oxford and Bath Spa click on the button below.

Bath to Oxford by Car 80 miles (95 minutes)

Car parking

If you are travelling to Oxford by car, you have several options on what to do with your car when you get there. If you are only visiting for the day then it is best to use the Oxford Park and Ride facilities (free parking) located North, South, East and West of the city centre. For more detailed information including maps see our guide to the Oxford Park and Ride. If you are just visiting for a few hours then you might want to use one of the car parks located within the City Centre. For more detailed information including maps see our guide to parking in Oxford. If you need to book a rental car when you get to Oxford there are several places to pick up a car. See our guide to renting a car in Oxford .

Use the button below to check availability and rental prices.

Oxford Hotel Accommodation

If you decide you would like to spend a little longer in Oxford to soak up the atmosphere and visit a few more attractions why not check out some of the Oxford Hotel Deals and see if anything takes your fancy?

  Oxford Planner

Oxford Hotels

  Hotel Search


  Oxford Cottages

Oxford Cottage image

  Free Oxford Map

Oxford Map Download Free

  Oxford Events

The Blenheim Palace Festival of Transport
(Tue 28th Aug, 2018)

This year all the vehicle shows will be held across the August Bank Holiday weekend creating the ultimate 'Festival of Transport'

St Giles Fair at St Giles
(Sun 02nd Sep, 2018)

The fair comes to St Giles for two days, lots of stalls and fair ground rides.

Oxford Open Doors
(Mon 10th Sep, 2018)

Oxford opens its doors for free! Over 150 venues and events for visitors including colleges and museums.