Rail service to Oxford

Trains to Oxford take 60–70 min (£5–£32) from London's Paddington Station

Regular trains run to Oxford from London's Paddington Station (Great Western Railway) and London's Marylebone Station (Chiltern Railways).

The trains take between 58 min. and 110 min. (a few are longer).

Most tickets cost £5.40 to £20 if purchased a few days in advance, £15 to £32 if purchased on the day (or the day before).

Oxford's train station is on the western edge of the center, along Botley Road (A420) just W of the intersection with Hollybush Row.

Trains links

General tips of similar interest


More on Getting to Oxford