Last buses from Witney

Direct buses from Witney go to 40 places. Tonight (Saturday) the last one leaves at 04:38 (after midnight), the NS1 to Minster Lovell. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
OxfordNS1 03:14 after midnightS1 23:43NS1 03:14 after midnightS1 23:27
SalfordnoneV26 12:07nonenone
Swindon64 16:0964 16:0964 16:09none
VictoriaTUBE 09:17TUBE 08:07TUBE 09:17TUBE 09:19
CheltenhamX52 18:37X52 18:37X52 18:37X52 17:37
Crawleynone210 17:31nonenone
Marble ArchTUBE 09:17TUBE 08:07TUBE 09:17TUBE 09:19
AbingdonX15 19:49X15 19:49X15 19:49none
Water EatonS7 22:17S7 22:08S7 22:17S7 21:34
White CityTUBE 09:17TUBE 08:07TUBE 09:17TUBE 09:19
Moreton-in-MarshnoneV26 12:07nonenone
Chipping NortonX9 18:21X9 18:21X9 18:21X9 16:22
KidlingtonS7 22:17S7 22:08S7 22:17S7 21:34
North ActonTUBE 09:17TUBE 08:07TUBE 09:17TUBE 09:19
EynshamNS1 03:14 after midnightS1 23:43NS1 03:14 after midnightS1 23:27
SherborneX52 18:37X52 18:37X52 18:37X52 17:37
CartertonNS1 04:38 after midnightS1 01:13 after midnightNS1 04:38 after midnightS1 00:55 after midnight
NewbridgeX15 19:49X15 19:49X15 19:49none
Holland ParkTUBE 09:17TUBE 08:07TUBE 09:17TUBE 09:19
Lower OddingtonnoneV26 12:07nonenone
Minster LovellNS1 04:38 after midnightS1 01:13 after midnightNS1 04:38 after midnightS1 00:55 after midnight
Upper OddingtonnoneV26 12:07nonenone
Burford233 19:12233 19:12233 19:12233 18:47
CumnorNS1 03:14 after midnightS1 23:43NS1 03:14 after midnightS1 23:27
North HillingdonTUBE 09:17TUBE 08:07TUBE 09:17TUBE 09:19
Brize NortonNS1 04:38 after midnightS1 01:13 after midnightNS1 04:38 after midnightS1 00:55 after midnight
Aston19 19:0419 19:1419 19:04none
LewknorTUBE 09:17TUBE 08:07TUBE 09:17TUBE 09:19
Shipton-under-Wychwoodnone210 17:31nonenone
Shores GreenNS1 03:14 after midnightS1 23:43NS1 03:14 after midnightS1 23:27
FrilfordX15 19:49X15 19:49X15 19:49none
Long HanboroughS7 23:37S7 23:08S7 23:37S7 21:34
CharlburyX9 18:21X9 18:21X9 18:21X9 16:22
Highworth64 16:0964 16:0964 16:09none
Kingston BagpuizeX15 19:49X15 19:49X15 19:49none
Little ComptonnoneV26 12:07nonenone
Ramsden HeathX9 18:21X9 18:21X9 18:21X9 16:22
Shilton233 19:12233 19:12233 19:12233 18:47
SouthmoorX15 19:49X15 19:49X15 19:49none
StandlakeX15 19:49X15 19:49X15 19:49none

The time each last direct bus leaves Witney, 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 Witney tonight?
The NS1 to Minster Lovell at 04:38 (after midnight) from Mary Ellis Way, from the timetable for Saturday.
What time is the last bus from Witney to Oxford?
The last direct bus from Witney to Oxford: on weekdays, the S1 at 23:43 from Windrush Cemetery, reaching Oxford at 00:02; on Saturdays, the NS1 at 03:14 (after midnight) from Windrush Cemetery, reaching Oxford at 03:33; on Sundays, the S1 at 23:27 from Windrush Cemetery, reaching Oxford at 23:43.
What time is the last bus from Witney to Salford?
The last direct bus from Witney to Salford: on weekdays, the V26 at 12:07 from Library, reaching Salford at 13:06; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
What time is the last bus from Witney to Swindon?
The last direct bus from Witney to Swindon: on weekdays, the 64 at 16:09 from Thorney Leys, reaching Swindon at 17:12; on Saturdays, the 64 at 16:09 from Centenary Way, reaching Swindon at 17:03; on Sundays, there's no direct bus.
What time is the last bus from Witney to Victoria?
The last direct bus from Witney to Victoria: on weekdays, the TUBE at 08:07 from Staple Hall, reaching Victoria at 10:36; on Saturdays, the TUBE at 09:17 from Staple Hall, reaching Victoria at 11:44; on Sundays, the TUBE at 09:19 from Staple Hall, reaching Victoria at 11:46.
What time is the last bus from Witney to Cheltenham?
The last direct bus from Witney to Cheltenham: on weekdays, the X52 at 18:37 from Centenary Way, reaching Cheltenham at 19:25; on Saturdays, the X52 at 18:37 from Centenary Way, reaching Cheltenham at 19:25; on Sundays, the X52 at 17:37 from Centenary Way, reaching Cheltenham at 18:25.
What time is the last bus from Witney to Crawley?
The last direct bus from Witney to Crawley: on weekdays, the 210 at 17:31 from Windrush Industrial Park, reaching Crawley at 17:35; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
What time is the last bus from Witney to Marble Arch?
The last direct bus from Witney to Marble Arch: on weekdays, the TUBE at 08:07 from Staple Hall, reaching Marble Arch at 10:21; on Saturdays, the TUBE at 09:17 from Staple Hall, reaching Marble Arch at 11:29; on Sundays, the TUBE at 09:19 from Staple Hall, reaching Marble Arch at 11:37.
What time is the last bus from Witney to Abingdon?
The last direct bus from Witney to Abingdon: on weekdays, the X15 at 19:49 from A40 Flyover, reaching Abingdon at 20:32; on Saturdays, the X15 at 19:49 from A40 Flyover, reaching Abingdon at 20:32; on Sundays, there's no direct bus.
What time is the last bus from Witney to Water Eaton?
The last direct bus from Witney to Water Eaton: on weekdays, the S7 at 22:08 from High Street, reaching Water Eaton at 22:55; on Saturdays, the S7 at 22:17 from Madley Park, reaching Water Eaton at 23:05; on Sundays, the S7 at 21:34 from Madley Park, reaching Water Eaton at 22:10.
What time is the last bus from Witney to White City?
The last direct bus from Witney to White City: on weekdays, the TUBE at 08:07 from Staple Hall, reaching White City at 10:00; on Saturdays, the TUBE at 09:17 from Staple Hall, reaching White City at 11:04; on Sundays, the TUBE at 09:19 from Staple Hall, reaching White City at 11:10.

Buses in Witney · 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