Last buses from Thame

Direct buses from Thame go to 40 places. Tonight (Saturday) the last one leaves at 01:17 (after midnight), the N400 to North Weston. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
OxfordN400 01:17 after midnight400 23:17N400 01:17 after midnight400 23:17
AylesburyX20 23:39111 19:40X20 23:39X20 23:36
High Wycombe40 20:1440 20:1440 20:1440 15:54
Princes Risboroughnone321 16:10nonenone
Henley-on-Thamesnone625 07:17nonenone
StoneX20 23:39111 19:40X20 23:39X20 23:36
HaddenhamX20 23:39111 19:40X20 23:39X20 23:36
Chinnor40 20:1440 20:1440 20:1440 18:14
Fordnone111 14:22nonenone
Marlownone625 07:17nonenone
Sydenhamnone40 20:14OX8 17:59none
Easingtonnone111 19:31nonenone
Forest HillN400 01:17 after midnight400 23:17N400 01:17 after midnight400 23:17
WaterstockN400 01:17 after midnight400 23:17N400 01:17 after midnight400 23:17
WheatleyN400 01:17 after midnight400 23:17N400 01:17 after midnight400 23:17
Bledlownone321 16:10nonenone
Cuddington110 15:45111 17:00110 15:45none
Lane Endnone625 07:17nonenone
Long Crendon110 15:45111 19:31110 15:45none
Longwicknone321 16:10nonenone
North WestonN400 01:17 after midnight400 23:17N400 01:17 after midnight400 23:17
West Wycombe40 20:1440 20:1440 20:1440 15:54
Aston Rowant40 20:1440 20:1440 20:1440 18:14
Brillnone111 19:31nonenone
Crowell40 20:1440 20:1440 20:1440 18:14
Fawleynone625 07:17nonenone
Holton120 07:53120 07:53120 07:53120 07:53
Kingston Blount40 20:1440 20:1440 20:1440 18:14
Milton Commonnone625 07:17nonenone
Stokenchurch40 20:1440 20:1440 20:1440 18:14
TiddingtonN400 01:17 after midnight400 23:17N400 01:17 after midnight400 23:17
Chiltonnone111 19:31nonenone
DintonX20 23:39111 19:40X20 23:39X20 23:36
Emmingtonnone321 16:10OX8 17:59none
Ickford110 15:02111 19:31110 15:02none
Oakleynone111 19:31nonenone
Piddington40 20:1440 20:1440 20:1440 15:54
Postcombenone625 07:17nonenone
Shabbington110 15:02111 19:31110 15:02none
Studley Green40 20:1440 20:1440 20:1440 15:54

The time each last direct bus leaves Thame, 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 Thame tonight?
The N400 to North Weston at 01:17 (after midnight) from Lord Williams Upper School, from the timetable for Saturday.
What time is the last bus from Thame to Oxford?
The last direct bus from Thame to Oxford: on weekdays, the 400 at 23:17 from Lord Williams Upper School, reaching Oxford at 23:40; on Saturdays, the N400 at 01:17 (after midnight) from Lord Williams Upper School, reaching Oxford at 01:40; on Sundays, the 400 at 23:17 from Lord Williams Upper School, reaching Oxford at 23:40.
What time is the last bus from Thame to Aylesbury?
The last direct bus from Thame to Aylesbury: on weekdays, the 111 at 19:40 from Town Hall, reaching Aylesbury at 20:10; on Saturdays, the X20 at 23:39 from Queens Close, reaching Aylesbury at 00:01; on Sundays, the X20 at 23:36 from Queens Close, reaching Aylesbury at 00:00.
What time is the last bus from Thame to High Wycombe?
The last direct bus from Thame to High Wycombe: on weekdays, the 40 at 20:14 from Howland Road, reaching High Wycombe at 20:57; on Saturdays, the 40 at 20:14 from Howland Road, reaching High Wycombe at 21:00; on Sundays, the 40 at 15:54 from Howland Road, reaching High Wycombe at 16:38.
What time is the last bus from Thame to Princes Risborough?
The last direct bus from Thame to Princes Risborough: on weekdays, the 321 at 16:10 from Howland Road, reaching Princes Risborough at 16:32; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
What time is the last bus from Thame to Henley-on-Thames?
The last direct bus from Thame to Henley-on-Thames: on weekdays, the 625 at 07:17 from Lord Williams Upper School, reaching Henley-on-Thames at 08:28; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
What time is the last bus from Thame to Stone?
The last direct bus from Thame to Stone: on weekdays, the 111 at 19:40 from Town Hall, reaching Stone at 20:00; on Saturdays, the X20 at 23:39 from Queens Close, reaching Stone at 23:54; on Sundays, the X20 at 23:36 from Queens Close, reaching Stone at 23:52.
What time is the last bus from Thame to Haddenham?
The last direct bus from Thame to Haddenham: on weekdays, the 111 at 19:40 from Town Hall, reaching Haddenham at 19:47; on Saturdays, the X20 at 23:39 from Queens Close, reaching Haddenham at 23:42; on Sundays, the X20 at 23:36 from Queens Close, reaching Haddenham at 23:39.
What time is the last bus from Thame to Chinnor?
The last direct bus from Thame to Chinnor: on weekdays, the 40 at 20:14 from Howland Road, reaching Chinnor at 20:25; on Saturdays, the 40 at 20:14 from Howland Road, reaching Chinnor at 20:25; on Sundays, the 40 at 18:14 from Howland Road, reaching Chinnor at 18:23.
What time is the last bus from Thame to Ford?
The last direct bus from Thame to Ford: on weekdays, the 111 at 14:22 from Queens Close, reaching Ford at 14:34; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
What time is the last bus from Thame to Marlow?
The last direct bus from Thame to Marlow: on weekdays, the 625 at 07:17 from Lord Williams Upper School, reaching Marlow at 08:09; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.

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