Cheap Train Tickets to Reading

Main Train StationReading Railway Station
Popular Destinations in the UKBristol, Swansea, London, Cardiff
Nearest Coach StationReading Bus Station
Avg Train Ticket Price£ 40.92
Train Companies
  • Great Western Rail
  • South West Trains

Trains to Reading

Direct trains to Reading are available from many of the UK's major cities. Due to Reading's position as a major interchange on the mainline out of London towards the West, it's now Britain's 9th busiest station, with services from London, Bristol, Manchester, Plymouth, Oxford and many more cities passing through it.


Main Companies and Routes for Trains to Reading

Train Operating Company Route Price
great western rail
  • From £16.80
  • From £15.80

Trains to Reading: Train Operating Companies & Ticket Information


Which train companies run trains to Reading? Great Western Rail, South West Trains and Crosscountry are the three companies that operate services to and from Reading station.

When are the first and last trains into Reading? Trains arrive into Reading Station at all times between 4:30 a.m. and 2:30 a.m.

Tips for booking cheap trains to Reading


How far in advance to book trains to Reading? The best time to book trains to Reading is at least 3 weeks before departure.

How much are train tickets to Reading? As an important interchange for routes arriving from or heading to the West of England, cheap tickets for under £30 are available from many of Britain’s major cities, including Bristol and Manchester.

Trains to Reading: Station Information and Travel to the city centre


What are the main stations in Reading? Reading’s main station is Reading Station, just to the North of the city centre. Next to the station is Reading’s primary bus interchange, with services from and to Reading’s urban areas and rural surroundings.

Trains to Reading

via Oxford Reading
duration: 00:25 hrs
first: 10:16
last: 10:16
earliest: 10:41
last: 10:41
  • Oxford
  • Reading


06/10/2015 10:16 - 10:41 £8.61
via Newcastle Reading
duration: 04:34 hrs
first: 09:35
last: 09:35
earliest: 14:09
last: 14:09
  • Newcastle
  • Reading


28/12/2015 09:35 - 14:09 £83.75
via Glasgow Central Wolverhampton Reading
duration: 05:40 hrs
first: 08:00
last: 08:00
earliest: 13:40
last: 13:40
  • Glasgow Central
  • Wolverhampton
  • Reading


27/08/2015 08:00 - 13:40 £149.80