21 Hull Interchange ↔ Mizzen Road
Operated by Stagecoach East Midlands. First bus 09:08, last bus 14:38. 12 journeys on weekdays.
Timetable
Times are shown at the route's main timing stops — buses serve all stops in between. For times at your exact stop, open the stop's own page.
| Hull Interchange (Bay 10) | 09:38 | 10:38 | 11:38 | 12:38 | 13:38 | 14:38 |
|---|---|---|---|---|---|---|
| Francis Street | 09:46 | 10:46 | 11:46 | 12:46 | 13:46 | 14:46 |
| Haworth Street | 09:56 | 10:56 | 11:56 | 12:56 | 13:56 | 14:56 |
| Capstan Road | 10:03 | 11:03 | 12:03 | 13:03 | 14:03 | 15:03 |
Route map
All stops on route 21
21 towards Mizzen Road
- Hull Interchange (Bay 10) Hull
- Bond Street D Hull
- Alfred Gelder Street B Hull
- Alfred Gelder Street E Hull
- Wilberforce Drive A Hull
- Francis Street Brunswick
- Symons Close Brunswick
- Cannon Street (Northbound) Brunswick
- Grange Close Brunswick
- Fern Close Brunswick
- Goodrich Close Brunswick
- Stafford Street Brunswick
- Endeavour Beverley Road
- Cave Street Beverley Road
- Grove Street Beverley Road
- Pearson Avenue Beverley Road
- Lambert Street Newland
- Ash Grove Newland
- Beech Grove Newland
- Haworth Street Newland
- Desmond Avenue Newland
- Endsleigh College Newland
- Etherington Road (opp) Newland
- Cross Keys Inn Newland
- Greenwood Avenue Beverley Road
- Parkstone Road Beverley Road
- Capstan Road Beverley Road
- Mizzen Road Beverley Road
21 towards Hull Interchange
- Capstan Road Beverley Road
- Robson Avenue Beverley Road
- Anchor Road Beverley Road
- Larard Avenue Beverley Road
- Keel Road Beverley Road
- Beverley Road Tesco (opp) Beverley Road
- Emmott Road Beverley Road
- Sutton Road Beverley Road
- Riversdale Road Newland
- Etherington Road Newland
- Endsleigh College (opp) Newland
- Wellesley Avenue Newland
- Beresford Avenue Newland
- Clough Road Newland
- Washington Street Newland
- Ryde Street Newland
- Melwood Grove Beverley Road
- Epworth Street Beverley Road
- Temple Street Beverley Road
- St Hilda Street Beverley Road
- Scotney Close Brunswick
- Tattershall Close Brunswick
- Waterloo Street Brunswick
- Viceroy Close Brunswick
- Kilburn Avenue Brunswick
- St Paul's Church Brunswick
- New George Street Brunswick
- Reform Street (Eastbound) Brunswick
- Wilberforce Drive B Hull
- Alfred Gelder Street F Hull
- Alfred Gelder Street G Hull
- Bond Street E Hull
- Albion Street D Hull
- Hull Interchange (Bay 7) Hull
Service history & registered changes
- Expired effective 10 Jun 2026 Operating between Newcastle and Brandon given service number 21 effective from 10 June 2026. To amend Route and Stopping Places.
- 🆕 Registered effective 4 Jan 2026 Operating between Newcastle and Brandon given service number 21 effective from 04 January 2026. To amend Route.
From official Traffic Commissioner registrations. All service changes →
Towns & areas on this route
Frequently asked questions
What time is the first 21 bus?
The first 21 departure on weekdays leaves at 09:08 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 21 bus?
The last 21 on weekdays leaves its first stop at 14:38. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 21 bus cost?
The 21 is confirmed by GOV.UK as part of the national fare cap, so a single costs at most £3 until 31 December 2026, then £2 from 1 January 2027. Stagecoach East Midlands day and weekly tickets can work out cheaper if you travel more than twice a day.
Who runs the 21 bus?
The 21 is operated by Stagecoach East Midlands.
Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.