Last buses from Bideford

Direct buses from Bideford go to 40 places. Tonight (Saturday) the last one leaves at 03:31 (after midnight), the 21 to Barnstaple. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
Bradfordnone642 13:32nonenone
Barnstaple21 03:31 after midnight21 23:5021 03:31 after midnight21 23:50
Okehampton317 18:00317 18:00317 18:00none
Holsworthy85 17:1785 17:2585 17:17none
Lakenone642 13:32nonenone
Merton317 18:00317 18:00317 18:00none
Landcross5B 23:385B 23:385B 23:38317 16:41
Orchard Hill21 00:33 after midnight21 00:02 after midnight21 00:33 after midnight21 00:02 after midnight
Bickington21 03:31 after midnight21 23:5021 03:31 after midnight21 23:50
Fremington21 03:31 after midnight21 23:5021 03:31 after midnight21 23:50
Yelland21 03:31 after midnight21 23:5021 03:31 after midnight21 23:50
Great Torrington5B 23:385B 23:385B 23:38317 16:41
Instow21 03:31 after midnight21 23:5021 03:31 after midnight21 23:50
Stibb Cross85 17:1785 17:2585 17:17none
Hatherleigh317 18:00317 18:00317 18:00none
Holsworthy Beacon85 17:1785 17:2585 17:17none
Northlewnone642 13:32nonenone
Appledore21A 22:1721A 22:1721A 22:1721A 22:17
Burnstone319 18:10319 18:12319 18:10none
Frithelstock Stone85 17:1785 17:2585 17:17none
Milton Damerel85 17:1785 17:2585 17:17none
Monkleigh85 17:1785 17:2585 17:17none
Northam21 00:33 after midnight21 00:02 after midnight21 00:33 after midnight21 00:02 after midnight
Saltrens85 17:1785 17:2585 17:17none
Cautenone642 13:32nonenone
Clovelly319 18:10319 18:12319 18:10none
Folly Gate317 18:00317 18:00317 18:00none
Hartland319 18:10319 18:12319 18:10none
Highamptonnone642 13:32nonenone
Inwardleigh317 18:00317 18:00317 18:00none
Little Torrington317 18:00317 18:00317 18:00none
Shebbearnone642 13:32nonenone
Sheepwashnone642 13:32nonenone
Velly319 18:10319 18:12319 18:10none
Westward Ho!21 00:33 after midnight21 00:02 after midnight21 00:33 after midnight21 00:02 after midnight
Black Torringtonnone642 13:32nonenone
Bradworthynone372 13:11nonenone
Brandis Cornernone642 13:32nonenone
Buckleighnone17 13:40nonenone
Holemoornone642 13:32nonenone

The time each last direct bus leaves Bideford, 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 Bideford tonight?
The 21 to Barnstaple at 03:31 (after midnight) from Brunswick Wharf, from the timetable for Saturday.
What time is the last bus from Bideford to Bradford?
The last direct bus from Bideford to Bradford: on weekdays, the 642 at 13:32 from Upcott Hill, reaching Bradford at 14:20; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
What time is the last bus from Bideford to Barnstaple?
The last direct bus from Bideford to Barnstaple: on weekdays, the 21 at 23:50 from Brunswick Wharf, reaching Barnstaple at 00:09; on Saturdays, the 21 at 03:31 (after midnight) from Brunswick Wharf, reaching Barnstaple at 03:48; on Sundays, the 21 at 23:50 from Brunswick Wharf, reaching Barnstaple at 00:10.
What time is the last bus from Bideford to Okehampton?
The last direct bus from Bideford to Okehampton: on weekdays, the 317 at 18:00 from Bideford Quay, reaching Okehampton at 19:15; on Saturdays, the 317 at 18:00 from Bideford Quay, reaching Okehampton at 19:15; on Sundays, there's no direct bus.
What time is the last bus from Bideford to Holsworthy?
The last direct bus from Bideford to Holsworthy: on weekdays, the 85 at 17:25 from Upcott Hill, reaching Holsworthy at 18:04; on Saturdays, the 85 at 17:17 from Torridge Hill, reaching Holsworthy at 17:53; on Sundays, there's no direct bus.
What time is the last bus from Bideford to Lake?
The last direct bus from Bideford to Lake: on weekdays, the 642 at 13:32 from Upcott Hill, reaching Lake at 13:58; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
What time is the last bus from Bideford to Merton?
The last direct bus from Bideford to Merton: on weekdays, the 317 at 18:00 from Bideford Quay, reaching Merton at 18:41; on Saturdays, the 317 at 18:00 from Bideford Quay, reaching Merton at 18:41; on Sundays, there's no direct bus.
What time is the last bus from Bideford to Landcross?
The last direct bus from Bideford to Landcross: on weekdays, the 5B at 23:38 from Upcott Hill, reaching Landcross at 23:40; on Saturdays, the 5B at 23:38 from Upcott Hill, reaching Landcross at 23:40; on Sundays, the 317 at 16:41 from Upcott Hill, reaching Landcross at 16:44.
What time is the last bus from Bideford to Orchard Hill?
The last direct bus from Bideford to Orchard Hill: on weekdays, the 21 at 00:02 (after midnight) from Kingsley Road, reaching Orchard Hill at 00:03; on Saturdays, the 21 at 00:33 (after midnight) from Kingsley Road, reaching Orchard Hill at 00:34; on Sundays, the 21 at 00:02 (after midnight) from Kingsley Road, reaching Orchard Hill at 00:03.
What time is the last bus from Bideford to Bickington?
The last direct bus from Bideford to Bickington: on weekdays, the 21 at 23:50 from Brunswick Wharf, reaching Bickington at 00:07; on Saturdays, the 21 at 03:31 (after midnight) from Brunswick Wharf, reaching Bickington at 03:45; on Sundays, the 21 at 23:50 from Brunswick Wharf, reaching Bickington at 00:08.
What time is the last bus from Bideford to Fremington?
The last direct bus from Bideford to Fremington: on weekdays, the 21 at 23:50 from Brunswick Wharf, reaching Fremington at 00:04; on Saturdays, the 21 at 03:31 (after midnight) from Brunswick Wharf, reaching Fremington at 03:42; on Sundays, the 21 at 23:50 from Brunswick Wharf, reaching Fremington at 00:04.

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