Timetables may change due to the current COVID-19 pandemic, please check before departure. Please read our daily advice to travellers concerned about the impacts of coronavirus. Read more Fahrpläne können sich wegen der Coronavirus-Pandemie ändern, bitte überprüfe dies vor der Abfahrt. Bitte lies unseren täglichen Ratschlag für Reisende, die Fragen zu den Auswirkungen des Coronavirus haben. Mehr erfahren (auf Englisch) Gli orari potrebbero cambiare a causa della pandemia di COVID-19, controllate prima di partire. Leggi i nostri consigli per i viaggiatori preoccupati dalle conseguenze del coronavirus. Leggi l'articolo (in inglese) Los horarios pueden cambiar debido a la pandemia de COVID-19, verifícalos antes de la salida. Por favor, lee nuestros consejos diarios a los viajeros preocupados con los impactos del coronavirus. Lee el artículo (en inglés)

Trains to Maidenhead

Slough to Maidenhead by train

from $4.96

Avg 0 changes 6m

Reading to Maidenhead by train

from $8.55

Avg 0 changes 10m

London to Maidenhead by train

from $16.23

Avg 0 changes 18m

Birmingham to Maidenhead by train

from $29.37

Avg 1 change 1hr 54m

Wolverhampton to Maidenhead by train

from $37.11

Avg 1 change 2hr 20m

Manchester to Maidenhead by train

from $64.81

Avg 1 change 3hr 22m

Windsor And Eton to Maidenhead by train

from $6.20

Avg 1 change 15m

Oxford to Maidenhead by train

from $15.12

Avg 0 changes 36m

Liverpool to Maidenhead by train

from $47.65

Avg 1 change 3hr 20m

York to Maidenhead by train

from $47.09

Avg 1 change 2hr 55m

Leicester to Maidenhead by train

from $40.89

Avg 1 change 2hr 12m

Gatwick Airport to Maidenhead by train

from $26.89

Avg 1 change 1hr 37m

Bourne End to Maidenhead by train

from $4.83

Avg 0 changes 11m

Cardiff to Maidenhead by train

from $37.79

Avg 1 change 1hr 43m

Newcastle upon Tyne to Maidenhead by train

from $58.24

Avg 1 change 3hr 54m

Leeds to Maidenhead by train

from $86.32

Avg 1 change 3hr 21m

Exeter to Maidenhead by train

from $40.27

Avg 1 change 2hr 6m

Cookham to Maidenhead by train

from $7.68

Avg 0 changes 8m

Marlow to Maidenhead by train

from $5.82

Avg 0 changes 23m

Nottingham to Maidenhead by train

from $39.47

Avg 1 change 2hr 53m

Hayes and Harlington to Maidenhead by train

from $8.30

Avg 0 changes 19m

West Drayton to Maidenhead by train

from $7.44

Avg 0 changes 16m

Edinburgh to Maidenhead by train

from $118.96

Avg 1 change 5hr 23m

Southampton to Maidenhead by train

from $24.04

Avg 1 change 1hr 1m

Coventry to Maidenhead by train

from $33.27

Avg 1 change 1hr 32m

Swindon to Maidenhead by train

from $20.45

Avg 1 change 45m

Basingstoke to Maidenhead by train

from $16.98

Avg 1 change 36m

Bristol to Maidenhead by train

from $38.54

Avg 1 change 1hr 8m

Bournemouth to Maidenhead by train

from $21.62

Avg 1 change 1hr 43m

Didcot to Maidenhead by train

from $16.98

Avg 0 changes 25m

Bath to Maidenhead by train

from $33.46

Avg 1 change 1hr 13m

Brighton to Maidenhead by train

from $34.33

Avg 1 change 2hr 8m

Country guide

Trains to the UK

Read our country guide

Child and youth passengers

The definition of "Child" and "Youth" varies by country and operator. This is why we ask for the age of young passengers.

Sometimes children below a certain age can travel without a seat for free. If you want to guarantee a seat for child passengers, enter '6' as the age of the child.

Read more about child and youth passenger ages. See also youth discounts and railcards.