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 between Guildford and Coventry

distanceDistance90 miles (145 km)
durationAverage train duration2 h 43 min
priceAverage train ticket price£41 (€46)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain providersCross Country

Trains from Guildford to Coventry cover the 90 miles (145 km) long route taking on average 2 h 43 min with our travel partners like Cross Country. Normally, there are 25 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as £41, but the average price of train tickets is £41. Travellers depart most frequently from Guildford and arrive in Coventry.

Train companies

Train between Guildford and Coventry with CrossCountry

Travel between Guildford and Coventry from £41 with Omio’s train partners CrossCountry! You can find the best timetables and tickets when comparing and booking the most convenient journey for you.


CrossCountry is a fast speed train company in the United Kingdom and for your next train between Guildford and Coventry you can choose between Standard Class and First Class tickets on Omio.

Omio helps you find the perfect Guildford - Coventry train with CrossCountry. Whether you are searching for the fastest, earliest or cheapest train from Guildford to Coventry, Omio shows you CrossCountry’s current train timetables, tickets, prices and other travel information (such as baggage allowance and amenities onboard) to help you find the best train ticket for your upcoming Guildford to Coventry route. You can expect to travel around 90 miles (145 km) between Guildford and Coventry on a train with CrossCountry. Once you are ready, buy your one-way CrossCountry tickets between Guildford and Coventry starting as low as £41 if you book in advance. If you use the Omio app to book your ticket, you can check straight away to see if it's a mobile ticket so that you can go paperless when travelling by train instead of purchasing tickets at the train station in person. So, book your tickets with ease and comfort online and enjoy a smooth journey with CrossCountry!

CrossCountry has updated its ticket policies due to the coronavirus. Keep these in mind when booking your CrossCountry tickets from Guildford to Coventry and when travelling by train:

  • Refund or voucher policy
  • If you have an Off-Peak or Anytime ticket, you can get a full refund and the £10 admin fee has been waived. Advance tickets are normally non-refundable but you can now also get a full refund if your Advance ticket was booked before 23 March 2020.
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips

Trains from Guildford to Coventry
Travel by train to Coventry 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 Guildford to Coventry.
How much do cheap train tickets between Guildford and Coventry cost?
If you’re looking to save money on tickets, you can find a cheap train from Guildford to Coventry for as little as £41  in the next 7 days.
What is the cost of a train ticket from Guildford to Coventry on average?
If you are looking to buy your train ticket in the next 7 days, you can expect the Guildford to Coventry train to cost on average £41  one way.
How many miles is it from Guildford to Coventry by train?
When travelling this route you should expect the distance to Coventry from Guildford via train to be approximately 90 miles (145 km).
How long is the train journey between Guildford and Coventry?
While the time it takes to travel 90 miles (145 km) from Guildford to Coventry can vary based on specific dates, weekends, and bank holidays, the train duration from Guildford to Coventry is on average 2 h 43 min.
What station does the Guildford to Coventry train leave from? Which Coventry train station do I come into from Guildford?

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

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

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

You can find the most popular departure train station for this route, Guildford, located approximately 0.3 miles (501 m) from the city centre of Guildford. The most popular arrival train station in Coventry, called Coventry, is located around 0.4 miles (626 m) away from its city centre.

What train providers offer a service from Guildford to Coventry?
When taking a train from Guildford to Coventry, you can count on Cross Country for the best way to get you to Coventry. You can also check all possible train companies who offer a service to Coventry from Guildford and compare the amenities they offer before buying a train ticket.
How many trains are there to Coventry from Guildford a day?
On average, there are 25 trains a day from Guildford to Coventry. The train times and services may be different on weekends and holidays compared to weekdays.
How early should I purchase train tickets to Coventry from Guildford to score the best deals?
If you purchase Guildford to Coventry 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 between Guildford and Coventry. 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

Guildford is the most popular Guildford 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 Guildford for your journey to Coventry.