Last buses from Penrith

Direct buses from Penrith go to 40 places. Tonight (Saturday) the last one leaves at 05:20 (after midnight), the UKN31 to Carlisle. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
Birmingham590 11:15590 11:15590 11:15590 11:15
Manchester590 11:15590 11:15590 11:15590 11:15
GlasgowUKN31 05:20 after midnightUKN31 05:20 after midnightUKN31 05:20 after midnightUKN31 05:20 after midnight
Newcastle upon Tyne888 17:05888 17:05888 17:05888 17:05
LeedsUKN31 02:35 after midnightUKN31 02:35 after midnightUKN31 02:35 after midnightUKN31 02:35 after midnight
SheffieldUKN31 02:35 after midnightUKN31 02:35 after midnightUKN31 02:35 after midnightUKN31 02:35 after midnight
BelgraviaUKN31 02:35 after midnightUKN31 02:35 after midnightUKN31 02:35 after midnightUKN31 02:35 after midnight
Heathrow Airport590 11:15590 11:15590 11:15590 11:15
Victoria590 11:15590 11:15590 11:15590 11:15
NorthamptonUKN31 02:35 after midnightUKN31 02:35 after midnightUKN31 02:35 after midnightUKN31 02:35 after midnight
CarlisleUKN31 05:20 after midnightUKN31 05:20 after midnightUKN31 05:20 after midnightUKN31 05:20 after midnight
South HampsteadUKN31 02:35 after midnightUKN31 02:35 after midnightUKN31 02:35 after midnightUKN31 02:35 after midnight
Hamilton590 17:45590 17:45590 17:45590 17:45
Hexham888 17:05888 17:05888 17:05888 17:05
Brough563 17:09563 17:52563 17:09563 16:04
Langwathby888 17:05888 17:05888 17:05888 17:05
Carleton646 13:30646 15:30646 13:30none
CliftonnoneS15 15:55nonenone
Plumpton104 00:03 after midnight104 00:02 after midnight104 00:03 after midnight104 00:02 after midnight
Castletown105 17:31105 17:31105 17:31none
KeswickX5 21:41X5 21:41X5 21:41X5 19:22
Corbridge888 17:05888 17:05888 17:05888 17:05
Kirkby Stephen563 17:09563 17:52563 17:09563 16:04
Haydon Bridge888 17:05888 17:05888 17:05888 17:05
Alston888 17:05888 17:05888 17:05888 17:05
Appleby-in-Westmorland563 17:09563 17:52563 17:09563 16:04
Brough Sowerby563 17:09563 17:52563 17:09563 16:04
Eamont Bridge508 18:13508 18:13508 18:13508 16:18
Easgill Head563 17:09563 17:52563 17:09none
Kaber563 17:09563 17:52563 17:09563 16:04
Wetheriggs646 14:12646 15:12646 14:12none
Winton563 17:09563 17:52563 17:09563 16:04
Harraby104 00:03 after midnight104 00:02 after midnight104 00:03 after midnight104 00:02 after midnight
PenruddockX5 21:41X5 21:41X5 21:41X5 19:22
Barton508 18:13508 18:13508 18:13508 16:18
Blagill888S 13:25none888S 13:25none
ButterwicknoneS11 15:56nonenone
Calthwaite104 00:03 after midnight104 00:02 after midnight104 00:03 after midnight104 00:02 after midnight
CliburnnoneS15 15:55nonenone
Garlands104 20:23104 20:24104 20:23none

The time each last direct bus leaves Penrith, 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 Penrith tonight?
The UKN31 to Carlisle at 05:20 (after midnight) from Booth's Supermarket, from the timetable for Saturday.
What time is the last bus from Penrith to Birmingham?
The last direct bus from Penrith to Birmingham: on weekdays, the 590 at 11:15 from Rail Station, reaching Birmingham at 15:55; on Saturdays, the 590 at 11:15 from Rail Station, reaching Birmingham at 15:55; on Sundays, the 590 at 11:15 from Rail Station, reaching Birmingham at 15:55.
What time is the last bus from Penrith to Manchester?
The last direct bus from Penrith to Manchester: on weekdays, the 590 at 11:15 from Rail Station, reaching Manchester at 13:20; on Saturdays, the 590 at 11:15 from Rail Station, reaching Manchester at 13:20; on Sundays, the 590 at 11:15 from Rail Station, reaching Manchester at 13:20.
What time is the last bus from Penrith to Glasgow?
The last direct bus from Penrith to Glasgow: on weekdays, the UKN31 at 05:20 (after midnight) from Booth's Supermarket, reaching Glasgow at 07:55; on Saturdays, the UKN31 at 05:20 (after midnight) from Booth's Supermarket, reaching Glasgow at 07:55; on Sundays, the UKN31 at 05:20 (after midnight) from Booth's Supermarket, reaching Glasgow at 07:55.
What time is the last bus from Penrith to Newcastle upon Tyne?
The last direct bus from Penrith to Newcastle upon Tyne: on weekdays, the 888 at 17:05 from Bus Station (P), reaching Newcastle upon Tyne at 19:20; on Saturdays, the 888 at 17:05 from Bus Station (P), reaching Newcastle upon Tyne at 19:20; on Sundays, the 888 at 17:05 from Bus Station (P), reaching Newcastle upon Tyne at 19:20.
What time is the last bus from Penrith to Leeds?
The last direct bus from Penrith to Leeds: on weekdays, the UKN31 at 02:35 (after midnight) from Booth's Supermarket, reaching Leeds at 04:40; on Saturdays, the UKN31 at 02:35 (after midnight) from Booth's Supermarket, reaching Leeds at 04:40; on Sundays, the UKN31 at 02:35 (after midnight) from Booth's Supermarket, reaching Leeds at 04:40.
What time is the last bus from Penrith to Sheffield?
The last direct bus from Penrith to Sheffield: on weekdays, the UKN31 at 02:35 (after midnight) from Booth's Supermarket, reaching Sheffield at 05:20; on Saturdays, the UKN31 at 02:35 (after midnight) from Booth's Supermarket, reaching Sheffield at 05:20; on Sundays, the UKN31 at 02:35 (after midnight) from Booth's Supermarket, reaching Sheffield at 05:20.
What time is the last bus from Penrith to Belgravia?
The last direct bus from Penrith to Belgravia: on weekdays, the UKN31 at 02:35 (after midnight) from Booth's Supermarket, reaching Belgravia at 09:25; on Saturdays, the UKN31 at 02:35 (after midnight) from Booth's Supermarket, reaching Belgravia at 09:25; on Sundays, the UKN31 at 02:35 (after midnight) from Booth's Supermarket, reaching Belgravia at 09:25.
What time is the last bus from Penrith to Heathrow Airport?
The last direct bus from Penrith to Heathrow Airport: on weekdays, the 590 at 11:15 from Rail Station, reaching Heathrow Airport at 19:25; on Saturdays, the 590 at 11:15 from Rail Station, reaching Heathrow Airport at 19:15; on Sundays, the 590 at 11:15 from Rail Station, reaching Heathrow Airport at 19:15.
What time is the last bus from Penrith to Victoria?
The last direct bus from Penrith to Victoria: on weekdays, the 590 at 11:15 from Rail Station, reaching Victoria at 20:20; on Saturdays, the 590 at 11:15 from Rail Station, reaching Victoria at 20:10; on Sundays, the 590 at 11:15 from Rail Station, reaching Victoria at 20:10.
What time is the last bus from Penrith to Northampton?
The last direct bus from Penrith to Northampton: on weekdays, the UKN31 at 02:35 (after midnight) from Booth's Supermarket, reaching Northampton at 07:25; on Saturdays, the UKN31 at 02:35 (after midnight) from Booth's Supermarket, reaching Northampton at 07:25; on Sundays, the UKN31 at 02:35 (after midnight) from Booth's Supermarket, reaching Northampton at 07:25.

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