Cookie Notice

Christmas and New Year service summary

Christmas and New Year timetables

Are you looking to travel to London or Oxford this Christmas? Or planning to celebrate New Year's Eve in London?  Check out our festive service times for coach travel to London and Oxford.

 

Monday 17th to Sunday 23rd December 2018

Normal service.


 

Christmas Eve - Monday 24th December 2018

Normal service, but with the last coach earlier than usual:

Oxford – London 1955.

London – Oxford 2205.


 


Christmas Day - Tuesday 25th December 2018

Oxford – London 0600 then hourly until 1700.

London – Oxford 0800 then hourly until 1900.

 

Oxford Tube fares for Christmas Day

Any valid Oxford Tube pass, Tube 12 or return ticket will be accepted for travel on Christmas Day. 

Alternatively, cash and contactless payments can be made on board and the following fares will apply:

Oxford - London£30 Single
Oxford - Thornhill£3 single £4.20 dayrider
Oxford - Lewknor£5 single £8 dayrider Gold
Hillingdon - London£5 single

 


Boxing Day - Wednesday 26th December 2018

Oxford – London 0600 then every 30 minutes until 0900, then every 20 minutes until 1700 then every 30 minutes until 1930, 2015 then every hour to 2315, 0115.

London – Oxford 0810 then every 30 minutes until 1210, then every 20 minutes until 2010, 2040, 2110, 2140, 2225, then every hour to 0125, 0325.


 

 

Thursday 27th December 2018 to Friday 28th December 2018

Sunday service will operate starting at 0315 from Oxford and 0525 from London on Thursday 27th.


 


Saturday 29th December 2018

Normal Saturday service.


 



Sunday 30th December 2018

Normal Sunday service.


 


New Year's Eve - Monday 31st December 2018

Sunday service until:

London – Oxford 2055, 2125, 2225, 2325, 0040 then every 15 minutes until 0255, then every 30 minutes until 0425.

No changes to Oxford – London journeys. For later early morning departures from London please see New Year's Day.


 


New Year's Day - Tuesday 1st January 2019

Oxford – London 0315 then hourly until 0715, 0800 then every 30 minutes until 1400, 1430 then every 20 minutes until 1510, 1530 then every 30 minutes until 1830, 1915 then hourly until 2315, 0115.

London – Oxford 0525 then hourly until 0925, 1010 then every 30 minutes until 1640, 1710 then every 20 minutes until 1750, 1810 then every 30 minutes until 2040, 2125 then hourly until 0125, 0325.


 


Wednesday 2nd January 2019

Normal service resumes at 0315 from Oxford and 0525 from London.