Latest Updates Close

You must wear a face covering throughout your journey and in transport hubs, unless you’re exempt.

For the latest travel information for England, Wales and Scotland, see our Coronavirus page

Stagecoach
Christmas and New Year bus times
 
Share

Christmas Eve Bus Times and Timetables

Christmas Eve - Friday 24th December 2021

Saturday service on the majority of routes in Oxford (listed below) with the exception of:

Friday service with an earlier finish on the following routes -

S1, S2, H2, 233 in Witney.

B3, B5, B9, 200, 488, 500, 505, S4 in Banbury.

700, 800, 900 (no early finish) and S6.

Oxford Tube to London.

 

Scroll table horizontally to view table content

Route
1

(Stagecoach journeys) 

Last bus from city at 2110.

Last bus from Blackbird Leys at 2019.

Route 2

(Stagecoach journeys)

Last bus from city at 2100.

Last bus from Kidlington at 2023.

Route
3


(Stagecoach journeys)

Last bus from city at 2105.

Last bus from Rose Hill at 2030.

Route 7

Last bus from Oxford to Woodstock at 2110.

Last bus from Woodstock to Oxford at 2049.

Route 8

(Stagecoach journeys)

Last bus from city at 2110.

Last bus from Barton at 2029.

Route 10

Last bus from city at 2105.

Last bus from JR Hospital to city at 2009; from JR Hospital to Blackbird Leys at 2029.

Route 12

Last bus from city to Greater Leys at 1945.

Last bus from Greater Leys to city at 1908.

 Route 14A

Last bus from city at 1930.

Last bus from JR Hospital at 2005.

Route 16

Last bus from city at 1945.

Last bus from Minchery Farm at 1915.

Route
500

Last bus from Banbury to Brackley at 2010.

Last bus from Brackley to Banbury at 2040.

Route
B9

Last bus from Gateway to Hardwick at 1955.

Last bus from Hardwick at 2013 to town only; from town to Gateway at 2005.

Route
H5


Last bus from JH Hospital to Bicester at 2013.

Last bus from Bicester to JR Hospital at 1920.

Route
S1

Last bus from Oxford to Carterton at 2000.

Last bus from Carterton to Oxford at 1930; from Carterton to Witney at 2055.


Route S3

Last bus from Oxford to Chipping Norton at 2140.

Last bus from Chipping Norton to Oxford at 1940.

Route S4

Last bus from Banbury to Oxford at 1900.

Last bus from Oxford to Banbury at 2030.

Route
S5

Last bus from Oxford to Bicester at 2145.

Last bus from Bicester to Oxford at 2032.

Route
S6

Last bus from Swindon at 1935 as far as Faringdon only.

Last bus from Oxford to Swindon at 2010.


Route S8

Last bus from Oxford to Wantage at 2000.

Last bus from Wantage to Oxford at 1855.

Route S9

Last bus from Oxford to Wantage at 2030.

Last bus from Wantage to Oxford at 1840.

Oxford Tube

Last coach from London 2200

Last coach from Oxford 1915.

 Please see Oxford Bus Company publicity for their finish times on the coordinated routes.