Last buses from Morecambe

Direct buses from Morecambe go to 29 places. Tonight (Saturday) the last one leaves at 00:02 (after midnight), the 1A to Lancaster. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
Preston41 18:1541 18:1541 18:1541 20:10
Lancaster1A 00:02 after midnight1A 00:02 after midnight1A 00:02 after midnight1A 22:57
Middleton5 23:285 23:285 23:285 19:30
Carnforth5 23:175 23:175 23:175 19:17
Garstang41 18:1541 18:1541 18:1541 22:40
Lancaster University1A 00:02 after midnight1A 00:02 after midnight1A 00:02 after midnight1A 22:57
Bailrigg1A 00:02 after midnight1A 00:02 after midnight1A 00:02 after midnight1A 22:57
Kirkby LonsdalenoneQE6 07:46nonenone
Forton41 18:1541 18:1541 18:1541 22:40
North Planks41 18:1541 18:1541 18:1541 20:10
Broughton41 18:1541 18:1541 18:1541 20:10
Bay Horse41 18:1541 18:1541 18:1541 22:40
Brock41 18:1541 18:1541 18:1541 20:10
Galgate41 18:1541 18:1541 18:1541 22:40
Hampson Green41 18:1541 18:1541 18:1541 22:40
Bilsborrow41 18:1541 18:1541 18:1541 20:10
HaltonnoneQE6 07:46nonenone
Overton5 23:285 23:285 23:285 19:30
Bolton-le-Sands5 23:175 23:175 23:175 19:17
Detron Gate5 23:175 23:175 23:175 19:17
WhittingtonnoneQE6 07:46nonenone
ArkholmenoneQE6 07:46nonenone
GressinghamnoneQE6 07:46nonenone
Hest Bank5 23:175 23:175 23:175 19:17
Over KelletnoneQE3 07:39nonenone
Barton41 18:1541 18:1541 18:1541 20:10
EskriggenoneQE6 07:46nonenone
ValenoneQE6 07:46nonenone
Salt Ayre6A 19:006A 19:006A 19:006A 19:52

The time each last direct bus leaves Morecambe, 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 Morecambe tonight?
The 1A to Lancaster at 00:02 (after midnight) from Cross Hill, from the timetable for Saturday.
What time is the last bus from Morecambe to Preston?
The last direct bus from Morecambe to Preston: on weekdays, the 41 at 18:15 from Lancaster and Morecambe College, reaching Preston at 19:46; on Saturdays, the 41 at 18:15 from Lancaster and Morecambe College, reaching Preston at 19:46; on Sundays, the 41 at 20:10 from Lancaster and Morecambe College, reaching Preston at 21:38.
What time is the last bus from Morecambe to Lancaster?
The last direct bus from Morecambe to Lancaster: on weekdays, the 1A at 00:02 (after midnight) from Cross Hill, reaching Lancaster at 00:03; on Saturdays, the 1A at 00:02 (after midnight) from Cross Hill, reaching Lancaster at 00:03; on Sundays, the 1A at 22:57 from Cross Hill, reaching Lancaster at 22:58.
What time is the last bus from Morecambe to Middleton?
The last direct bus from Morecambe to Middleton: on weekdays, the 5 at 23:28 from Combermere Road, reaching Middleton at 23:30; on Saturdays, the 5 at 23:28 from Combermere Road, reaching Middleton at 23:30; on Sundays, the 5 at 19:30 from Combermere Road, reaching Middleton at 19:32.
What time is the last bus from Morecambe to Carnforth?
The last direct bus from Morecambe to Carnforth: on weekdays, the 5 at 23:17 from St Margarets Road, reaching Carnforth at 23:27; on Saturdays, the 5 at 23:17 from St Margarets Road, reaching Carnforth at 23:27; on Sundays, the 5 at 19:17 from St Margarets Road, reaching Carnforth at 19:29.
What time is the last bus from Morecambe to Garstang?
The last direct bus from Morecambe to Garstang: on weekdays, the 41 at 18:15 from Lancaster and Morecambe College, reaching Garstang at 19:10; on Saturdays, the 41 at 18:15 from Lancaster and Morecambe College, reaching Garstang at 19:10; on Sundays, the 41 at 22:40 from Lancaster and Morecambe College, reaching Garstang at 23:29.
What time is the last bus from Morecambe to Lancaster University?
The last direct bus from Morecambe to Lancaster University: on weekdays, the 1A at 00:02 (after midnight) from Cross Hill, reaching Lancaster University at 00:34; on Saturdays, the 1A at 00:02 (after midnight) from Cross Hill, reaching Lancaster University at 00:34; on Sundays, the 1A at 22:57 from Cross Hill, reaching Lancaster University at 23:31.
What time is the last bus from Morecambe to Bailrigg?
The last direct bus from Morecambe to Bailrigg: on weekdays, the 1A at 00:02 (after midnight) from Cross Hill, reaching Bailrigg at 00:32; on Saturdays, the 1A at 00:02 (after midnight) from Cross Hill, reaching Bailrigg at 00:33; on Sundays, the 1A at 22:57 from Cross Hill, reaching Bailrigg at 23:30.
What time is the last bus from Morecambe to Kirkby Lonsdale?
The last direct bus from Morecambe to Kirkby Lonsdale: on weekdays, the QE6 at 07:46 from Cross Hill, reaching Kirkby Lonsdale at 08:30; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
What time is the last bus from Morecambe to Forton?
The last direct bus from Morecambe to Forton: on weekdays, the 41 at 18:15 from Lancaster and Morecambe College, reaching Forton at 19:07; on Saturdays, the 41 at 18:15 from Lancaster and Morecambe College, reaching Forton at 19:06; on Sundays, the 41 at 22:40 from Lancaster and Morecambe College, reaching Forton at 23:26.
What time is the last bus from Morecambe to North Planks?
The last direct bus from Morecambe to North Planks: on weekdays, the 41 at 18:15 from Lancaster and Morecambe College, reaching North Planks at 19:33; on Saturdays, the 41 at 18:15 from Lancaster and Morecambe College, reaching North Planks at 19:33; on Sundays, the 41 at 20:10 from Lancaster and Morecambe College, reaching North Planks at 21:26.

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