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 18th to Saturday 23rd December 2017

Normal service.


 

Christmas Eve - Sunday 24th December 2017

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

1955 Oxford – London.

2205 London – Oxford.


 


Christmas Day - Monday 25th December 2017

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 or return ticket will be accepted for travel on Christmas Day. These include same day/ next day return tickets (purchased on Christmas Eve or before), period return and Tube 12 tickets.

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 - Tuesday 26th December 2017

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.




Wednesday 27th December 2017 to Friday 29th December 2017

Sunday service will operate.


 


Saturday 30th December 2017

Normal Saturday service.




New Year's Eve - Sunday 31st December 2017

Normal Sunday service until:

London – Oxford 2055, 2125, 2225, 2325, 0040 then every 15 minutes until 0325, 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 - Monday 1st January 2018

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 1610, 1640 then every 20 minutes until 1720, 1740 then every 30 minutes until 2040, 2125 then hourly until 0125, 0325.


 


Tuesday 2nd January 2018

Normal service resumes.