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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information from Birmingham to Guildford

distanceDistance102 miles (165 km)
durationAverage train duration2 h 37 min
priceAverage train ticket price£41 (€46)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day

Trains from Birmingham to Guildford cover the 102 miles (165 km) long journey taking on average 2 h 37 min with our travel partners like. Normally, there are 12 trains operating per day, including direct services available. While the average ticket price for this journey costs around £41, you can find the cheapest train ticket for as low as £40. Travellers depart most frequently from Birmingham New Street and arrive in Guildford.

Travel Tips

Trains from Birmingham 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 Birmingham to Guildford.
How much does a cheap train from Birmingham to Guildford cost?
If you’re looking to save money on tickets, you can find a cheap train between Birmingham and Guildford for as little as £40  in the next 7 days.
How much does the train from Birmingham to Guildford cost on average?
The Birmingham to Guildford train ticket price is on average £41  if you are looking to book your tickets for this journey in the next week.
What is the distance to Guildford from Birmingham via train?
The Birmingham to Guildford train distance is approximately 102 miles (165 km).
How long does it take from Birmingham to Guildford by train?
On average the train from Birmingham to Guildford duration is 2 h 37 min  for the 102 miles (165 km) long trip, but the travel time can vary if you depart on weekends and holidays.
Which train station in Birmingham goes to Guildford? Which train station do I come into Guildford from Birmingham?

Some of the Birmingham train stations to Guildford you can start your journey from include Birmingham New Street and Birmingham Moor Street. Similarly, some of the arrival train stations in Guildford include Guildford and London Road (Guildford).

When travelling this route, Omio customers are departing most frequently from Birmingham New Street   and arriving in Guildford.

Where is the departure train station in Birmingham located? Where is the arrival train station in Guildford located?

Passengers booking this route most frequently board their trains from Birmingham New Street and need to travel around 0.2 miles (399 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.

How many trains are there from Birmingham to Guildford a day?
On average, there are 12 trains a day from Birmingham to Guildford. The train times and services may be different on weekends and holidays compared to weekdays.
How early should I buy Birmingham to Guildford train tickets to get the best deals?
If you purchase Birmingham to Guildford train tickets within the next 7 days, you can find one way tickets to cost on average £41. However, booking in advance gives you access to the best prices for trains to Guildford from Birmingham. Look out for train tickets for this journey to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

Birmingham New Street is the most popular Birmingham railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Birmingham for your journey to Guildford.
Amenities at station
Phone Number
+44 3457114141
Ticket Office Hours
Mon - Sat: 05: 15 - 23: 00 | Sun: 07: 30 - 23: 00
Public transport options for Birmingham New Street
Bus lines: N5, N6, N8, 4, 9, 23, 45, 50, 61, X51, X70
Train lines: West Midlands, CrossCountry, Avanti West Coast, Transport for Wales