104 St Margaret's Bus Station ↔ M&S
Operated by Arriva Midlands. First bus 06:39, last bus 23:10. 138 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.
| St Margaret's Bus Station (Stand SQ) | 06:40 | 07:00 | 07:20 | 07:40 | 08:00 | 08:20 | 08:35 | 08:50 | 09:07 | 09:15 | 09:25 | 09:40 | 09:45 | 09:55 | 10:10 | 10:15 | 10:25 | 10:40 | 10:45 | 10:55 | 11:10 | 11:15 | 11:25 | 11:40 | 11:45 | 11:55 | 12:10 | 12:15 | 12:25 | 12:40 | 12:45 | 12:55 | 13:10 | 13:15 | 13:25 | 13:40 | 13:45 | 13:55 | 14:10 | 14:15 | 14:25 | 14:40 | 14:45 | 14:56 | 15:12 | 15:15 | 15:28 | 15:44 | 15:45 | 16:00 | 16:15 | 16:16 | 16:32 | 16:45 | 16:48 | 17:05 | 17:15 | 17:22 | 17:40 | 17:45 | 18:00 | 18:20 | 18:40 | 19:10 | 19:40 | 20:10 | 21:10 | 22:10 | 23:10 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Fulhurst Avenue (opp) | 06:55 | 07:15 | 07:35 | 07:55 | 08:15 | 08:35 | 08:50 | 09:05 | 09:22 | 09:30 | 09:40 | 09:55 | 10:00 | 10:10 | 10:25 | 10:30 | 10:40 | 10:55 | 11:00 | 11:10 | 11:25 | 11:30 | 11:40 | 11:55 | 12:00 | 12:10 | 12:25 | 12:30 | 12:40 | 12:55 | 13:00 | 13:10 | 13:25 | 13:30 | 13:40 | 13:55 | 14:00 | 14:10 | 14:25 | 14:30 | 14:40 | 14:56 | 15:00 | 15:12 | 15:28 | 15:30 | 15:44 | 16:02 | 16:00 | 16:18 | 16:30 | 16:34 | 16:49 | 17:00 | 17:05 | 17:23 | 17:30 | 17:40 | 17:58 | 18:00 | 18:17 | 18:35 | 18:55 | 19:25 | 19:55 | 20:24 | 21:24 | 22:24 | 23:24 |
| St Crispin's Church (opposite) | 07:02 | 07:22 | 07:42 | 08:02 | 08:22 | 08:42 | 08:57 | 09:12 | 09:29 | 09:38 | 09:47 | 10:02 | 10:08 | 10:17 | 10:32 | 10:38 | 10:47 | 11:02 | 11:08 | 11:17 | 11:32 | 11:38 | 11:47 | 12:02 | 12:08 | 12:17 | 12:32 | 12:38 | 12:47 | 13:02 | 13:08 | 13:17 | 13:32 | 13:38 | 13:47 | 14:02 | 14:08 | 14:17 | 14:32 | 14:38 | 14:47 | 15:03 | 15:08 | 15:20 | 15:36 | 15:38 | 15:52 | 16:10 | 16:08 | 16:26 | 16:38 | 16:42 | 16:57 | 17:08 | 17:13 | 17:31 | 17:38 | 17:48 | 18:06 | 18:08 | 18:25 | 18:42 | 19:02 | 19:32 | 20:02 | 20:31 | 21:31 | 22:31 | 23:31 |
| M&S (adj) | 07:11 | 07:31 | 07:51 | 08:11 | 08:31 | 08:51 | 09:06 | 09:21 | 09:38 | 09:46 | 09:56 | 10:11 | 10:16 | 10:26 | 10:41 | 10:46 | 10:56 | 11:11 | 11:16 | 11:26 | 11:41 | 11:46 | 11:56 | 12:11 | 12:16 | 12:26 | 12:41 | 12:46 | 12:56 | 13:11 | 13:16 | 13:26 | 13:41 | 13:46 | 13:56 | 14:11 | 14:16 | 14:26 | 14:41 | 14:46 | 14:56 | 15:13 | 15:16 | 15:30 | 15:46 | 15:46 | 16:02 | 16:20 | 16:16 | 16:36 | 16:46 | 16:52 | 17:07 | 17:16 | 17:23 | 17:41 | 17:46 | 17:58 | 18:16 | 18:16 | 18:35 | 18:52 | 19:11 | 19:41 | 20:11 | 20:40 | 21:40 | 22:40 | 23:40 |
Route map
All stops on route 104
104 towards M&S
- St Margaret's Bus Station (Stand SQ) Leicester
- St Peter's Lane (Stand AA) Leicester
- Causeway Lane (Stand AE) Leicester
- St Nicholas Circle (Stand FD) Leicester
- West Bridge (Stand FF) West Bridge
- New Park Street (opp) West Bridge
- Narborough Road (corner of) West Bridge
- Tyndale Street (outside) West End
- Hinckley Road (outside) West End
- Westcotes Drive (adj) West End
- Ashleigh Road (adj) West End
- Imperial Avenue (SW Bound) Leicester
- Harlaxton Street (adj) West End
- Fulhurst Avenue (opp) Leicester
- Gooding Avenue (outside) Leicester
- New Fields Avenue (SW Bound) Leicester
- Hallam Crescent East (SW Bound) Leicester
- Hathaway Avenue (adj) Braunstone
- Wilnicott Road (opp) Braunstone
- Shottery Avenue (adj) Braunstone
- Welcombe Avenue (S Bound) Braunstone
- Fernhurst Road (opp) Braunstone
- St Crispin's Church (opposite) Braunstone
- Gayhurst Close (opposite) Braunstone
- Winstanley Arms (opposite) Braunstone
- Pinfold (opposite) Braunstone
- Farmway (adj) Braunstone
- Cottage Farm Close (adj) Braunstone
- Millfield Crescent (adj) Braunstone
- M&S (adj) Fosse Park
104 towards St Margaret's Bus Station
- M&S (adj) Fosse Park
- Cottage Farm Close (opp) Braunstone
- Millfield Crescent (opp) Braunstone
- Farmway (opp) Braunstone
- Watergate Lane (outside) Braunstone
- Pinfold (adjacent) Braunstone
- Willow Court (outside) Braunstone
- Winstanley Arms (outside) Braunstone
- Gayhurst Close (adjacent) Braunstone
- St Crispin's Church (outside) Braunstone
- Fernhurst Road (adj) Braunstone
- Welcombe Avenue (N Bound) Braunstone
- Shottery Avenue (opp) Braunstone
- Hathaway Avenue (opp) Braunstone
- Braunstone Avenue (adj) Braunstone
- Hallam Crescent East (NE Bound) Leicester
- New Fields Avenue (NE Bound) Leicester
- Folville Rise (outside) Leicester
- Fulhurst Avenue (adj) Leicester
- Harlaxton Street (opp) West End
- Imperial Avenue (NE Bound) Leicester
- Beaconsfield Road (adj) West End
- Westcotes Drive (opposite) West End
- Fosse Road (outside) West End
- Narborough Road (corner) West Bridge
- Thorpe Street (adj) Leicester
- New Park Street (adj) West Bridge
- West Bridge (adjacent) West Bridge
- St Nicholas Circle (Stand FA) Leicester
- Causeway Lane (Stand AH) Leicester
- Causeway Lane (Stand AH) Leicester
- St Peter's Lane (Stand AK) Leicester
- St Margaret's Bus Station (Stand SQ) Leicester
Service history & registered changes
- 🆕 Registered effective 26 Aug 2025 Operating between St. Margarets Bus Station, Leicester and Marks and Spencer, Fosse Park Avenue, Leicester given service number 104 effective from 26 August 2025. To amend Route, Stopping Places and Timetable.
From official Traffic Commissioner registrations. All service changes →
Towns & areas on this route
Frequently asked questions
What time is the first 104 bus?
The first 104 departure on weekdays leaves at 06:39 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 104 bus?
The last 104 on weekdays leaves its first stop at 23:10. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 104 bus cost?
The 104 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. Arriva Midlands day and weekly tickets can work out cheaper if you travel more than twice a day.
Who runs the 104 bus?
The 104 is operated by Arriva Midlands.
Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.