Last buses from Welwyn
Direct buses from Welwyn go to 20 places. Tonight (Saturday) the last one leaves at 23:45, the 301 to Mardley Hill. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.
| To | Today (Saturday) | Weekdays | Saturdays | Sundays |
|---|---|---|---|---|
| Stevenage | 301 23:45 | 301 23:49 | 301 23:45 | 301 23:44 |
| Hitchin | 315 17:26 | 315 17:31 | 315 17:26 | none |
| Welwyn Garden City | 301 22:36 | 301 22:37 | 301 22:36 | 301 22:35 |
| Hatfield | 301 22:36 | 301 22:37 | 301 22:36 | 301 22:35 |
| St Albans | 301 22:36 | 301 22:37 | 301 22:36 | 301 22:35 |
| Knebworth | 301 23:45 | 301 23:49 | 301 23:45 | 301 23:44 |
| Langley | 314 15:41 | 314 13:41 | 314 15:41 | none |
| Oaklands | 301 22:36 | 301 22:37 | 301 22:36 | 301 22:35 |
| Smallford | 301 22:36 | 301 22:37 | 301 22:36 | 301 22:35 |
| Codicote | 315 17:26 | 314 19:48 | 315 17:26 | none |
| Kimpton | 315 17:26 | 315 19:13 | 315 17:26 | none |
| Woolmer Green | 301 23:45 | 301 23:49 | 301 23:45 | 301 23:44 |
| Danesbury | 315 17:26 | 314 19:48 | 315 17:26 | none |
| Kimpton Mill | 315 17:26 | 315 19:13 | 315 17:26 | none |
| Codicote Bottom | 315 17:26 | 315 19:13 | 315 17:26 | none |
| Little Almshoe | 315 17:26 | 315 17:31 | 315 17:26 | none |
| Mardley Hill | 301 23:45 | 301 23:49 | 301 23:45 | 301 23:44 |
| Cuckolds Cross | 315 17:26 | 315 19:13 | 315 17:26 | none |
| St Pauls Walden | 315 17:26 | 315 17:31 | 315 17:26 | none |
| Whitwell | 315 17:26 | 315 19:13 | 315 17:26 | none |
The time each last direct bus leaves Welwyn, 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 Welwyn tonight?
- The 301 to Mardley Hill at 23:45 from Carleton Rise, from the timetable for Saturday.
- What time is the last bus from Welwyn to Stevenage?
- The last direct bus from Welwyn to Stevenage: on weekdays, the 301 at 23:49 from Carleton Rise, reaching Stevenage at 00:02; on Saturdays, the 301 at 23:45 from Carleton Rise, reaching Stevenage at 23:55; on Sundays, the 301 at 23:44 from Carleton Rise, reaching Stevenage at 23:53.
- What time is the last bus from Welwyn to Hitchin?
- The last direct bus from Welwyn to Hitchin: on weekdays, the 315 at 17:31 from The Vineyards, reaching Hitchin at 18:04; on Saturdays, the 315 at 17:26 from The Vineyards, reaching Hitchin at 17:59; on Sundays, there's no direct bus.
- What time is the last bus from Welwyn to Welwyn Garden City?
- The last direct bus from Welwyn to Welwyn Garden City: on weekdays, the 301 at 22:37 from Roman Baths, reaching Welwyn Garden City at 22:38; on Saturdays, the 301 at 22:36 from Roman Baths, reaching Welwyn Garden City at 22:37; on Sundays, the 301 at 22:35 from Roman Baths, reaching Welwyn Garden City at 22:36.
- What time is the last bus from Welwyn to Hatfield?
- The last direct bus from Welwyn to Hatfield: on weekdays, the 301 at 22:37 from Roman Baths, reaching Hatfield at 23:04; on Saturdays, the 301 at 22:36 from Roman Baths, reaching Hatfield at 23:04; on Sundays, the 301 at 22:35 from Roman Baths, reaching Hatfield at 23:03.
- What time is the last bus from Welwyn to St Albans?
- The last direct bus from Welwyn to St Albans: on weekdays, the 301 at 22:37 from Roman Baths, reaching St Albans at 23:23; on Saturdays, the 301 at 22:36 from Roman Baths, reaching St Albans at 23:24; on Sundays, the 301 at 22:35 from Roman Baths, reaching St Albans at 23:24.
- What time is the last bus from Welwyn to Knebworth?
- The last direct bus from Welwyn to Knebworth: on weekdays, the 301 at 23:49 from Carleton Rise, reaching Knebworth at 23:57; on Saturdays, the 301 at 23:45 from Carleton Rise, reaching Knebworth at 23:51; on Sundays, the 301 at 23:44 from Carleton Rise, reaching Knebworth at 23:50.
- What time is the last bus from Welwyn to Langley?
- The last direct bus from Welwyn to Langley: on weekdays, the 314 at 13:41 from The Vineyards, reaching Langley at 13:53; on Saturdays, the 314 at 15:41 from The Vineyards, reaching Langley at 15:53; on Sundays, there's no direct bus.
- What time is the last bus from Welwyn to Oaklands?
- The last direct bus from Welwyn to Oaklands: on weekdays, the 301 at 22:37 from Roman Baths, reaching Oaklands at 23:20; on Saturdays, the 301 at 22:36 from Roman Baths, reaching Oaklands at 23:21; on Sundays, the 301 at 22:35 from Roman Baths, reaching Oaklands at 23:21.
- What time is the last bus from Welwyn to Smallford?
- The last direct bus from Welwyn to Smallford: on weekdays, the 301 at 22:37 from Roman Baths, reaching Smallford at 23:19; on Saturdays, the 301 at 22:36 from Roman Baths, reaching Smallford at 23:20; on Sundays, the 301 at 22:35 from Roman Baths, reaching Smallford at 23:20.
- What time is the last bus from Welwyn to Codicote?
- The last direct bus from Welwyn to Codicote: on weekdays, the 314 at 19:48 from The Vineyards, reaching Codicote at 19:50; on Saturdays, the 315 at 17:26 from The Vineyards, reaching Codicote at 17:28; on Sundays, there's no direct bus.
Buses in Welwyn · 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