More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
Place to stay

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner

View All

Overview: Train from Oxford to Guildford

distanceDistance46 miles (74 km)
durationAverage train duration1 h 22 min
priceAverage train ticket price£19 (€22)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain companiesGreat Western Railway

Trains from Oxford to Guildford cover the 46 miles (74 km) long journey taking on average 1 h 22 min with our travel partners like Great Western Railway. Normally, there are 25 trains operating per day, including direct services available. While the average ticket price for this journey costs around £19, you can find the cheapest train ticket for as low as £19. Travellers depart most frequently from Oxford and arrive in Guildford.

Travel Tips: Trains from Oxford to Guildford

Travel by train to Guildford 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 Oxford to Guildford.

How much does a cheap train between Oxford and Guildford cost?

Looking to save money on your trip? Omio customers have found the cheapest train from Oxford to Guildford for the next 7 days starting from £19  one way.

How much does the train from Oxford to Guildford cost on average?

If you’re looking to book your train tickets in the next week, you can expect the Oxford to Guildford train price to come in at an average of £19  one way.

What is the distance to Guildford from Oxford via train?

When travelling this route you should expect the distance from Oxford to Guildford via train to be approximately 46 miles (74 km).

How long is the train to Guildford from Oxford?

The Oxford to Guildford train duration is on average 1 h 22 min, which is to be expected when travelling 46 miles (74 km) between Oxford and Guildford. However, the time it takes can vary based on specific dates, weekends, and bank holidays.

Which train station from Oxford to Guildford do I depart from? Which Guildford train station from Oxford do I arrive in?

Omio customers book a train from Oxford   to Guildford   most frequently for this route.

Where is the Oxford train station located? Where is the Guildford train station located?

Passengers booking this trip most frequently board their trains from Oxford and need to travel around 0.6 miles (997 m) from the city centre to get to this train station.

Passengers arriving in Guildford most often arrive at Guildford and need to travel around 0.3 miles (501 m) from this train station to the city centre.

Which train companies can get me from Oxford to Guildford?

For the trip from Oxford to Guildford you can take a train with Great Western Railway. Be sure to check out all possible train providers that offer services between Oxford and Guildford on Omio to compare what amenities they may have.

How many trains per day are there to Guildford from Oxford?

On average, there are 25 trains a day from Oxford to Guildford. The train times and services may be different on weekends and holidays compared to weekdays.

When is the earliest train from Oxford to Guildford? When is the last train from Oxford to Guildford?

If you prefer early morning trains from Oxford to Guildford, the first train leaves at 10: 16. If you prefer late night trains from Oxford to Guildford, the last train of the day leaves at 10: 16. Omio shows you the latest train from Oxford to Guildford times to help you book the best departure time for this journey.

When should I purchase Oxford Guildford train tickets to score the best deals?

In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this trip and save money. If you purchase train tickets to Guildford from Oxford within the next 7 days, you can find tickets to cost on average £19 one way. To find the best prices for this journey, consider booking your train ticket from Oxford to Guildford a few months in advance.

Important Stations and Airports for this Journey

The major railway station for departures from Oxford is Oxford. Read all the information you need to know about services, amenities and connections at Oxford for your trip between Oxford and Guildford.