No, there is no direct train from Bayswater station to Hampstead Heath Station. However, there are services departing from Queensway station and arriving at Hampstead Heath via Shepherds Bush. The journey, including transfers, takes approximately 35 min.More details
The distance between Bayswater and Hampstead Heath Station is 3 miles.
Bayswater to Hampstead Heath Station train services, operated by London Overground, depart from Shepherds Bush station.More details
Bayswater to Hampstead Heath Station train services, operated by London Overground, arrive at Hampstead Heath station.More details
There are 6257+ hotels available in Hampstead Heath Station. Prices start at £75 per night.More details
Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.Learn more about our apps