Last buses from Farmoor

Direct buses from Farmoor go to 13 places. Tonight (Saturday) the last one leaves at 04:01 (after midnight), the NS1 to Swinford. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
OxfordNS1 03:31 after midnightS1 00:00 after midnightNS1 03:31 after midnightS1 23:42
WitneyNS1 04:01 after midnightS1 00:37 after midnightNS1 04:01 after midnightS1 00:17 after midnight
EynshamNS1 04:01 after midnightS1 00:37 after midnightNS1 04:01 after midnightS1 00:17 after midnight
CartertonNS1 04:01 after midnightS1 00:37 after midnightNS1 04:01 after midnightS1 00:17 after midnight
Minster LovellNS1 04:01 after midnightS1 00:37 after midnightNS1 04:01 after midnightS1 00:17 after midnight
BurfordnoneS1 14:07OX4 17:41none
CumnorNS1 03:31 after midnightS1 00:00 after midnightNS1 03:31 after midnightS1 23:42
Brize NortonNS1 04:01 after midnightS1 00:37 after midnightNS1 04:01 after midnightS1 00:17 after midnight
ShiltonnoneS1 14:07nonenone
SwinfordNS1 04:01 after midnightS1 00:37 after midnightNS1 04:01 after midnightS1 00:17 after midnight
CurbridgenonenoneOX3 17:41none
AsthallnonenoneOX4 17:41none
WorshamnonenoneOX4 17:41none

The time each last direct bus leaves Farmoor, with its route number. Weekdays, Saturdays and Sundays are from the timetables for Monday, 16 November 2026, Saturday, 21 November 2026 and Sunday, 15 November 2026; bank holidays and Christmas can differ. Before you rely on a last bus, check its live time on its stop's page.

Questions

What time is the last bus from Farmoor tonight?
The NS1 to Swinford at 04:01 (after midnight) from Oxford Road, from the timetable for Saturday.
What time is the last bus from Farmoor to Oxford?
The last direct bus from Farmoor to Oxford: on weekdays, the S1 at 00:00 (after midnight) from Oaken Holt House, reaching Oxford at 00:02; on Saturdays, the NS1 at 03:31 (after midnight) from Oaken Holt House, reaching Oxford at 03:33; on Sundays, the S1 at 23:42 from Oaken Holt House, reaching Oxford at 23:43.
What time is the last bus from Farmoor to Witney?
The last direct bus from Farmoor to Witney: on weekdays, the S1 at 00:37 (after midnight) from Oxford Road, reaching Witney at 00:50; on Saturdays, the NS1 at 04:01 (after midnight) from Oxford Road, reaching Witney at 04:14; on Sundays, the S1 at 00:17 (after midnight) from Oxford Road, reaching Witney at 00:31.
What time is the last bus from Farmoor to Eynsham?
The last direct bus from Farmoor to Eynsham: on weekdays, the S1 at 00:37 (after midnight) from Oxford Road, reaching Eynsham at 00:39; on Saturdays, the NS1 at 04:01 (after midnight) from Oxford Road, reaching Eynsham at 04:03; on Sundays, the S1 at 00:17 (after midnight) from Oxford Road, reaching Eynsham at 00:19.
What time is the last bus from Farmoor to Carterton?
The last direct bus from Farmoor to Carterton: on weekdays, the S1 at 00:37 (after midnight) from Oxford Road, reaching Carterton at 01:20; on Saturdays, the NS1 at 04:01 (after midnight) from Oxford Road, reaching Carterton at 04:45; on Sundays, the S1 at 00:17 (after midnight) from Oxford Road, reaching Carterton at 01:00.
What time is the last bus from Farmoor to Minster Lovell?
The last direct bus from Farmoor to Minster Lovell: on weekdays, the S1 at 00:37 (after midnight) from Oxford Road, reaching Minster Lovell at 01:16; on Saturdays, the NS1 at 04:01 (after midnight) from Oxford Road, reaching Minster Lovell at 04:41; on Sundays, the S1 at 00:17 (after midnight) from Oxford Road, reaching Minster Lovell at 00:57.
What time is the last bus from Farmoor to Burford?
The last direct bus from Farmoor to Burford: on weekdays, the S1 at 14:07 from Oxford Road, reaching Burford at 15:07; on Saturdays, the OX4 at 17:41 from Oxford Road, reaching Burford at 18:25; on Sundays, there's no direct bus.
What time is the last bus from Farmoor to Cumnor?
The last direct bus from Farmoor to Cumnor: on weekdays, the S1 at 00:00 (after midnight) from Oaken Holt House, reaching Cumnor at 00:02; on Saturdays, the NS1 at 03:31 (after midnight) from Oaken Holt House, reaching Cumnor at 03:33; on Sundays, the S1 at 23:42 from Oaken Holt House, reaching Cumnor at 23:43.
What time is the last bus from Farmoor to Brize Norton?
The last direct bus from Farmoor to Brize Norton: on weekdays, the S1 at 00:37 (after midnight) from Oxford Road, reaching Brize Norton at 01:18; on Saturdays, the NS1 at 04:01 (after midnight) from Oxford Road, reaching Brize Norton at 04:43; on Sundays, the S1 at 00:17 (after midnight) from Oxford Road, reaching Brize Norton at 00:59.
What time is the last bus from Farmoor to Shilton?
The last direct bus from Farmoor to Shilton: on weekdays, the S1 at 14:07 from Oxford Road, reaching Shilton at 15:03; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
What time is the last bus from Farmoor to Swinford?
The last direct bus from Farmoor to Swinford: on weekdays, the S1 at 00:37 (after midnight) from Oxford Road, reaching Swinford at 00:38; on Saturdays, the NS1 at 04:01 (after midnight) from Oxford Road, reaching Swinford at 04:02; on Sundays, the S1 at 00:17 (after midnight) from Oxford Road, reaching Swinford at 00:18.

Buses in Farmoor · Plan a journey with a change

Timetables from the Bus Open Data Service (Department for Transport), updated Saturday, 14 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.

Add free live bus times to your website · StopToStop on Facebook