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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Bristol to Guildford

distanceDistance88 miles (142 km)
durationAverage train duration2 h 5 min
priceAverage train ticket price£33 (€38)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day

Trains from Bristol to Guildford cover the 88 miles (142 km) long route taking on average 2 h 5 min with our travel partners like. Normally, there are 25 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as £33, but the average price of train tickets is £33. Travellers depart most frequently from Bristol Temple Meads and arrive in Guildford.

Travel Tips: Trains from Bristol 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 Bristol to Guildford.
FAQs

What is the price of the cheapest train from Bristol to Guildford?

You can find a cheap train from Bristol to Guildford for some dates and times for as low as £33  one way in the next 7 days.

How much is a train ticket from Bristol to Guildford?

If you’re looking to purchase tickets for this trip in the next 7 days, you’ll find that Bristol to Guildford train prices are on average £33  one way.

What is the distance between Bristol and Guildford by train?

You should expect to travel around 88 miles (142 km)  between Bristol and Guildford by train.

How long does it take from Bristol to Guildford by train?

While the time it takes to travel 88 miles (142 km) from Bristol to Guildford can vary based on specific dates, weekends, and bank holidays, the train duration from Bristol to Guildford is on average 2 h 5 min.

When travelling by train from Bristol to Guildford, which train station in Bristol do I depart from and which train station in Guildford do I arrive in?

Omio customers travelling this route depart most frequently from Bristol Temple Meads   and arrive in Guildford.

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

Passengers board the train most frequently from Bristol Temple Meads, which is located around 0.8 miles (1.3 km) away from the city centre, and they get off the train at Guildford, located 0.3 miles (501 m) away from the city centre.

How many train services are there to Guildford from Bristol a day?

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

When can I take the first train from Bristol to Guildford? When can I take the last train for the day?

The earliest train for this journey departs from Bristol at 10: 00. The last train leaves from Bristol at 10: 00. Check Omio for the latest train timetable from Bristol to Guildford and book the best time to depart on your chosen travel date.

How far in advance should I buy train tickets from Bristol to Guildford for the best deals?

If you book Bristol to Guildford train tickets within the next 7 days, you can find one way tickets to cost on average £33. However, booking in advance gives you access to the best prices for trains to Guildford from Bristol. Look out for train tickets for this route to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

Bristol
Guildford
The major railway station for departures from Bristol is Bristol Temple Meads. Read all the information you need to know about services, amenities and connections at Bristol Temple Meads for your trip to Guildford from Bristol.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+44 3457114141
ticketOfficeHours
Ticket Office Hours
Mon - Sat: 05: 30 - 21: 30 | Sun: 06: 45 - 21: 30
Public transport options for Bristol Temple Meads
Bus lines: A1, 1, 2, 8, 39/349/X39, 70, 73, 178, 376
Train lines: CrossCountry, Great Western Main Line, Severn Beach Line