Loading Page...

Are UK train tickets more expensive on the day?

The UK leads in one category: it is the country with the most expensive train tickets for single bookings on the day of travel, as well as being the second cheapest when it comes to booking in advance, with an average of around £29 a ticket.



Yes, UK train tickets are generally more expensive when purchased on the day of travel, especially if you buy them at the station just before departure.

Here’s a breakdown of why and how it works:

1. Advance Tickets

These are the cheapest fares, but they must be purchased weeks or days in advance (often up to 12 weeks ahead). They are sold in limited numbers for specific trains and are non-refundable. If you miss that specific train, you cannot use the ticket. These are not available on the day.

2. Anytime & Off-Peak Tickets

These are the fares you’ll typically buy on the day: - Anytime tickets: Fully flexible, valid on any train on the chosen route. These are the most expensive and are what you’ll usually be sold at the ticket office on the day if you ask for a ticket for the next train. - Off-Peak tickets: Cheaper than Anytime, but only valid on certain trains outside busy hours (peak times vary by route). You can often buy these on the day, but they are still more expensive than Advance tickets bought earlier.

Key reasons for the price difference:

  • Demand-based pricing: Train operators release cheap Advance tickets early and increase prices as seats fill up, similar to airlines.
  • Flexibility premium: On-the-day tickets (especially Anytime) offer flexibility, which comes at a high price.
  • No discount incentives: Buying last minute means you miss out on early-bird discounts.

How to save money:

  • Book in advance (ideally

People Also Ask

Generally, train fares go up in price, right up until the day you travel. So, one secret to finding cheap train tickets is booking Advance tickets. Our Journey Planner tells you live train times, ticket costs and route stops.

MORE DETAILS

This means that travelling on a weekend can be more expensive. In particular, you might find it cheaper to travel before 09:30 on Saturdays, and after 17:00 on Sundays. However, if you're travelling on Greater Anglia or Thameslink for example, the cheapest day to travel by train is a Saturday, Sunday or Bank Holiday.

MORE DETAILS

Try to avoid travelling between 0630 -0930 and 1530 – 1830 when Off Peak tickets are available as these are much cheaper than flexible Anytime tickets. Use our Best Fare Finder widget to see what difference this makes to the cost of your journey.

MORE DETAILS

How to find the cheapest train tickets to London
  1. Get a Railcard: Save up to 1/3 for a whole year.
  2. Book tickets to London in advance: UK train companies including Avanti West Coast, LNER, GWR, East Midlands Railway usually release tickets 12 weeks in advance.


MORE DETAILS

Advance train tickets are usually the cheapest way to travel by train, and generally go on sale 12 weeks before your date of travel. You'll need to travel on the train you're booked on, but you'll get a cheaper price by foregoing flexible travel times.

MORE DETAILS

Peak fares - Monday to Friday (not on public holidays) between 06:30 and 09:30, and between 16:00 and 19:00. Off-peak fares - at all other times and if you travel from a station outside Zone 1 to a station in Zone 1 between 16:00 and 19:00, Monday to Friday.

MORE DETAILS

Higher fares usually apply when purchasing tickets onboard the train. To secure the best available fare, passengers should purchase tickets prior to boarding the train.

MORE DETAILS

The reasons for this are varied: from the privatisation of the rail industry to the rising cost of infrastructure. The UK does not have fixed rates like other European countries such as France, which can result in flight tickets being cheaper than a regional train journey in the UK.

MORE DETAILS

The earlier you book your tickets, the more likely you are to get the lowest fare available for the dates you want on the routes along your journey. You may book your travel up to 11 months in advance.

MORE DETAILS

You can add money to an Oyster card or use contactless (card or device) straight away. You only pay for the journeys you make and it's cheaper than buying a paper single or return ticket (train companies may offer special deals on some journeys).

MORE DETAILS

Your ticket is valid on any train within the time and route restrictions. Don't worry about boarding the train. Unless it's a special event, you won't be refused boarding without a reservation. The only exception is the 'Night Riviera' train from London to Penzance and Caledonian Sleeper services.

MORE DETAILS

Finally, being flexible with your travel dates can help you save money on train tickets. Traveling during peak times, such as weekday mornings or evenings, can be more expensive than traveling during off-peak times or on weekends. If you can be flexible with your travel dates, you may be able to find cheaper fares.

MORE DETAILS

Exact Super Off-Peak train times can vary across routes and train companies, but they're usually the least busy travel periods during the week. Super Off-Peak travel times are normally between around 10:00 to 15:30 and from 19:15 onwards Monday to Friday.

MORE DETAILS

All rail passengers are required to purchase a train ticket before boarding any UK train if you have boarded at a station with ticket facilities. Failure to do so may result in a Penalty Fare of at least £100.

MORE DETAILS

How much does an Oyster card cost? The Oyster card costs £7. You then add money to the card to pay for your travel. The £7 fee is not a deposit.

MORE DETAILS

1. Get an Oyster card. As you move around London you will spot locals tapping something against a yellow card reader at the underground turnstiles, on buses, trams, and even on the Thames Clipper Uber boat. This is an Oyster card, and it is an incredible 50% cheaper than buying single tickets or a paper travelcard.

MORE DETAILS