Last buses from Davenport

Direct buses from Davenport go to 18 places. Tonight (Saturday) the last one leaves at 23:56, the 312 to Stockport. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
Manchester313 22:36313 22:36313 22:36313 22:36
Stockport312 23:56312 23:56312 23:56312 23:56
Cheadle Hulme312 23:03312 23:03312 23:03312 23:03
Heald Green378 17:57379 17:53378 17:57none
Hazel Grove374 23:03374 23:03374 23:03374 21:03
Bramhall374 23:03374 23:03374 23:03378A 22:40
Cheadle312 23:03312 23:03312 23:03312 23:03
Heaviley312 23:56312 23:56312 23:56312 23:56
Bredburynone843 07:46nonenone
Wilmslow313 22:36313 22:36313 22:36313 22:36
Stepping Hillnone876 15:25nonenone
Great Moornone876 15:25nonenone
Adswood312 23:03312 23:03312 23:03312 23:03
Cheadle Heathnone874 15:43nonenone
Offertonnone876 15:25nonenone
Edgeleynone874 15:43nonenone
Woodbank Estatenone876 15:25nonenone
Woodford377 18:33377 19:21377 18:33none

The time each last direct bus leaves Davenport, 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 Davenport tonight?
The 312 to Stockport at 23:56 from Cale Green, from the timetable for Saturday.
What time is the last bus from Davenport to Manchester?
The last direct bus from Davenport to Manchester: on weekdays, the 313 at 22:36 from Range Road, reaching Manchester at 23:02; on Saturdays, the 313 at 22:36 from Range Road, reaching Manchester at 23:02; on Sundays, the 313 at 22:36 from Range Road, reaching Manchester at 23:02.
What time is the last bus from Davenport to Stockport?
The last direct bus from Davenport to Stockport: on weekdays, the 312 at 23:56 from Cale Green, reaching Stockport at 23:57; on Saturdays, the 312 at 23:56 from Cale Green, reaching Stockport at 23:57; on Sundays, the 312 at 23:56 from Cale Green, reaching Stockport at 23:57.
What time is the last bus from Davenport to Cheadle Hulme?
The last direct bus from Davenport to Cheadle Hulme: on weekdays, the 312 at 23:03 from Range Road, reaching Cheadle Hulme at 23:28; on Saturdays, the 312 at 23:03 from Range Road, reaching Cheadle Hulme at 23:28; on Sundays, the 312 at 23:03 from Range Road, reaching Cheadle Hulme at 23:28.
What time is the last bus from Davenport to Heald Green?
The last direct bus from Davenport to Heald Green: on weekdays, the 379 at 17:53 from Woodsmoor Lane, reaching Heald Green at 18:21; on Saturdays, the 378 at 17:57 from Woodsmoor Lane, reaching Heald Green at 18:19; on Sundays, there's no direct bus.
What time is the last bus from Davenport to Hazel Grove?
The last direct bus from Davenport to Hazel Grove: on weekdays, the 374 at 23:03 from Woodsmoor Lane, reaching Hazel Grove at 23:13; on Saturdays, the 374 at 23:03 from Woodsmoor Lane, reaching Hazel Grove at 23:13; on Sundays, the 374 at 21:03 from Woodsmoor Lane, reaching Hazel Grove at 21:13.
What time is the last bus from Davenport to Bramhall?
The last direct bus from Davenport to Bramhall: on weekdays, the 374 at 23:03 from Woodsmoor Lane, reaching Bramhall at 23:04; on Saturdays, the 374 at 23:03 from Woodsmoor Lane, reaching Bramhall at 23:04; on Sundays, the 378A at 22:40 from Woodsmoor Lane, reaching Bramhall at 22:40.
What time is the last bus from Davenport to Cheadle?
The last direct bus from Davenport to Cheadle: on weekdays, the 312 at 23:03 from Range Road, reaching Cheadle at 23:15; on Saturdays, the 312 at 23:03 from Range Road, reaching Cheadle at 23:15; on Sundays, the 312 at 23:03 from Range Road, reaching Cheadle at 23:15.
What time is the last bus from Davenport to Heaviley?
The last direct bus from Davenport to Heaviley: on weekdays, the 312 at 23:56 from Cale Green, reaching Heaviley at 23:58; on Saturdays, the 312 at 23:56 from Cale Green, reaching Heaviley at 23:58; on Sundays, the 312 at 23:56 from Cale Green, reaching Heaviley at 23:58.
What time is the last bus from Davenport to Bredbury?
The last direct bus from Davenport to Bredbury: on weekdays, the 843 at 07:46 from Heathfield Road, reaching Bredbury at 08:34; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
What time is the last bus from Davenport to Wilmslow?
The last direct bus from Davenport to Wilmslow: on weekdays, the 313 at 22:36 from Range Road, reaching Wilmslow at 22:53; on Saturdays, the 313 at 22:36 from Range Road, reaching Wilmslow at 22:53; on Sundays, the 313 at 22:36 from Range Road, reaching Wilmslow at 22:53.

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