Bus times in Hayes

5 bus routes and 47 bus stops in Hayes (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 Hayes

Bus stops in Hayes

Operators in Hayes

Frequently asked questions

Which buses run in Hayes?

5 bus routes currently serve Hayes: the 138 (Bromley North Station to Chestnut Avenue), the 146 (Bromley North Station to Downe Church), the 314 (Eltham Bus Station to Salcot Crescent), the 352 (Bromley North Station to Bell Green / Sainsbury's), the 353 (Ramsden Estate / Rye Crescent to Markfield).

How much is the bus fare in Hayes?

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 Hayes?

There are 47 active bus stops in Hayes. Each stop page on this site shows the next departures and every route that calls there.

Where can you get to by bus from Hayes?

Bus times near Hayes