Twyford railway station

You can reach 41 stations directly from Twyford on a weekday, without changing. The most frequent is Reading, with 185 trains a day.

See Twyford on the map

Twyford is the nearest station for postcodes in RG10. Check your own postcode.

Direct trains from Twyford

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

DestinationWeekdaySaturdaySunday
Reading185156104
Maidenhead180155103
Slough168155103
Ealing Broadway1067965
West Drayton1067965
Burnham1017568
Hayes and Harlington967965
Southall967965
Abbey Wood946957
Bond Street946957
Canary Wharf946957
London Liverpool Street946957
Paddington946957
Tottenham Court Road946957
Woolwich946957
Farringdon946957
Whitechapel946957
Langley917564
Taplow917563
London Paddington908641
Didcot Parkway717133
Cholsey706833
Goring & Streatley706833
Henley-on-Thames706151
Pangbourne706833
Shiplake706151
Tilehurst706833
Wargrave706151
Iver532117
Newbury400
Thatcham400
Theale400
Bedwyn300
Hungerford300
Kintbury300
Acton Main Line200
Frome100
Oxford130
Pewsey100
Reading West100

and 1 more station, each served less often.

See these routes on the map

How busy Twyford is

1,754,790 passenger entries and exits in 2024-25, making it the 320th busiest station in Great Britain.

A further 772,325 passengers changed trains here without entering or leaving the station.

More journeys run between Twyford and London Paddington than any other pair: 886,744 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.

Sundays

Sunday is a different railway here: 29 stations instead of 41, a drop of about 29%. Saturday runs to 30.

Nearest other stations

More about this station on Wikipedia.