Bus times in South Hampstead

56 bus routes and 47 bus stops in South Hampstead (London area). Pick a stop for live departures, or a route for the full timetable.

💷 London buses have a flat £1.75 fare with contactless or Oyster (the Hopper fare covers unlimited changes within an hour), with daily caps. Cash isn't accepted. Who travels free →

Bus routes serving South Hampstead

Bus stops in South Hampstead

South Hampstead

Finchley Road

Swiss Cottage

Operators in South Hampstead

Frequently asked questions

Which buses run in South Hampstead?

56 bus routes currently serve South Hampstead: the 13 (North Finchley Bus Station to Victoria Station), the 31 (Bayham Street to White City Bus Station), the 31 (Bayham Street to White City Bus Station), the 46 (Paddington Station to St Bartholomew's Hospital), the 113 (Edgware Bus Station to Marble Arch Station), the 139 (Golders Green Station to Waterloo Station / Waterloo Road), the 187 (Central Middlesex Hospital to O2 Centre / Sainsbury's), the 187 (Central Middlesex Hospital to O2 Centre / Sainsbury's), the 189 (Brent Cross Shopping Centre to Marble Arch Station), the 268 (Golders Green Station to O2 Centre / Sainsbury's), the 400 (Digbeth, Birmingham - Victoria, London to Belgravia, Victoria - Digbeth, Birmingham), the 426 (Newcastle upon Tyne - Victoria, London to Belgravia, Victoria - Newcastle upon Tyne), the 440 (Leicester - Victoria, London to Belgravia, Victoria - Leicester), the 450 (Nottingham - Victoria, London to Belgravia, Victoria - Nottingham), the 455 (Victoria to Brook Furlong), the 540 (Manchester City Centre, Manchester - Victoria, London to Belgravia, Victoria - Manchester City Centre, Manchester), the 541 (Manchester City Centre, Manchester - Brook Furlong, Milton Keynes to Belgravia, Victoria - Manchester City Centre, Manchester), the 561 (Bradford City Centre, Bradford - Victoria, London to Belgravia, Victoria - Bradford City Centre, Bradford), the 564 (Meadowhall, Sheffield - Victoria, London to Belgravia, Victoria - Halifax Town Centre, Halifax), the 757 (Luton Interchange to London Victoria) and more.

How much is the bus fare in South Hampstead?

London buses have a flat £1.75 fare with contactless or Oyster (the Hopper fare covers unlimited changes within an hour), with daily caps. Cash isn't accepted.

How many bus stops are there in South Hampstead?

There are 47 active bus stops in South Hampstead across South Hampstead, Finchley Road, Swiss Cottage. Each stop page on this site shows the next departures and every route that calls there.

Where can you get to by bus from South Hampstead?

Bus times near South Hampstead