603 bus: Muswell Hill – Swiss Cottage
Metroline Travel bus 603 runs between Muswell Hill and Swiss Cottage via East Finchley, Highgate and Hampstead. Runs Monday to Friday. On Tuesday 3 November the first bus from Muswell Hill leaves at 07:25 and the last at 16:00 (4 journeys).
Operated by Metroline Travel. Timetable for Tuesday, 3 November 2026. Plan a journey · Print this timetable
Questions
- When is the first and last 603 bus from Muswell Hill to Swiss Cottage?
- On Tuesday 3 November the first bus leaves Muswell Hill at 07:25 and the last at 16:00, 4 journeys in all.
- When is the first and last 603 bus from Swiss Cottage to Muswell Hill?
- On Tuesday 3 November the first bus leaves Swiss Cottage at 08:30 and the last at 17:00, 4 journeys in all.
- Does the 603 bus run on Sundays?
- No. Runs Monday to Friday.
- How often does the 603 bus run?
- On Tuesday 3 November there are 4 journeys from Muswell Hill, at 07:25, 07:45, 15:10 and 16:00.
- Where does the 603 bus stop?
- Main stops from Muswell Hill to Swiss Cottage: Princes Avenue (N10) (Muswell Hill), East Finchley (East Finchley), Highgate School (Highgate), Hampstead Station (Hampstead), Swiss Cottage Station (Swiss Cottage). The full list is in the timetable below.
- Who runs the 603 bus?
- Metroline Travel.
Muswell Hill to Swiss Cottage
| Stop | Journey 1 | Journey 2 | Journey 3 | Journey 4 |
|---|---|---|---|---|
| Princes Avenue (N10), Muswell Hill | 07:25 | 07:45 | 15:10 | 16:00 |
| East Finchley | 07:35 | 07:55 | 15:19 | 16:09 |
| Highgate School | 07:45 | 08:05 | 15:27 | 16:17 |
| Hampstead Station | 08:05 | 08:25 | 15:42 | 16:32 |
| Swiss Cottage Station | 08:16 | 08:36 | 15:50 | 16:40 |
Swiss Cottage to Muswell Hill
| Stop | Journey 1 | Journey 2 | Journey 3 | Journey 4 |
|---|---|---|---|---|
| Swiss Cottage Station | 08:30 | 08:50 | 16:10 | 17:00 |
| Heath Street / Hampstead Station | 08:41 | 09:01 | 16:22 | 17:12 |
| Highgate School | 08:54 | 09:14 | 16:36 | 17:26 |
| East Finchley | 09:00 | 09:20 | 16:44 | 17:34 |
| Muswell Hill | 09:09 | 09:29 | 16:54 | 17:44 |
Places on this route
Timetables from the Bus Open Data Service (Department for Transport), updated Tuesday, 3 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