Newbury railway station

You can reach 42 stations directly from Newbury on a weekday, without changing. The most frequent is Reading, with 100 trains a day.

See Newbury on the map

Newbury is the nearest station for postcodes in RG14, RG20. Check your own postcode.

Direct trains from Newbury

Trains a day to each station you can reach without changing, by day of the week.

DestinationWeekdaySaturdaySunday
Reading1008247
Thatcham796733
Theale796733
London Paddington554114
Hungerford534523
Bedwyn483916
Reading West464017
Aldermaston443918
Kintbury443816
Midgham433918
Newbury Racecourse433917
Westbury221312
Pewsey211313
Exeter St Davids201413
Taunton201414
Castle Cary181312
Newton Abbot161312
Plymouth1268
Tiverton Parkway1177
Totnes1048
Dawlish8106
Teignmouth8106
Ivybridge621
Torquay454
Twyford400
Frome300
Torre302
Dawlish Warren251
Liskeard214
Maidenhead200
Par214
Paignton232
Bradford-on-Avon100
Bodmin Parkway114
Bristol Temple Meads100
Newquay100
Penzance114
Redruth114
St Austell114
Saltash112

and 2 more stations, each served less often.

See these routes on the map

How busy Newbury is

1,538,658 passenger entries and exits in 2024-25, making it the 360th busiest station in Great Britain.

A further 130,672 passengers changed trains here without entering or leaving the station.

More journeys run between Newbury and London Paddington than any other pair: 696,944 a year. That is where passengers go, which is not always where the most trains go.

Source: Office of Rail and Road, Estimates of station usage, 2024-25. Estimated from ticket sales.

Changing from 17 February 2027

From 17 February 2027, Newbury loses 2 including Saltash, Newquay.

Nearest other stations

Closed stations nearby

Former stations within 8 km of Newbury, from Wikidata. They are on the map under Closed & former stations.

Show closed stations on the map

More about this station on Wikipedia.