Banbury to Reading Timetable

Travelling now? Banbury Live Departures

Monday to Friday

  • XC

  • XC

  • XC

  • XC

  • XC

  • XC

  • XC

  • XC

  • XC

  • XC

  • XC

  • XC

  • XC

  • XC

  • XC

  • XC

  • XC

  • XC

  • XC

  • XC

  • GW

  • XC

  • XC

  • XC

  • XC

Saturday

  • XC

  • XC

  • XC

  • XC

  • XC

  • XC

  • XC

  • XC

  • XC

  • XC

  • XC

  • XC

  • XC

  • XC

  • XC

  • XC

  • XC

  • XC

  • XC

  • XC

  • XC

  • XC

  • XC

  • XC

Sunday

  • XC

  • XC

  • XC

  • XC

  • XC

  • XC

  • XC

  • XC

  • XC

  • XC

  • XC

  • XC

  • XC

  • XC

  • XC

  • XC

Train Operators
GW
XC
📅
Does not run daily or interim schedule

Reverse Direction » Reading to Banbury Train Times

First and Last Service

On weekdays the first train departs Banbury at 06:55 arriving at Reading at 07:44. The last train departs Banbury at 22:55 arriving at Reading at 23:38.

Journey Time

On trains operated by Great Western Railway (GW) the average journey time is 45 minutes. On trains operated by CrossCountry (XC) the average journey time is 45 minutes. The overall average journey time between Banbury and Reading is 45 minutes.

Calling Points

Trains operated by Great Western Railway (GW) call at Oxford. Trains operated by CrossCountry (XC) call at Oxford.

Timetable data under licence from RSP / Rail Delivery Group