|Distance||7 miles (11 km)|
|Train frequency||50 a day|
|Direct train||Yes, there are 50 direct trains a day|
Trains from Hayes to Slough cover the 7 miles (11 km) long trip taking on average 10 min with our travel partners like. Normally, there are 50 trains operating per day, including direct services available. Travelers depart most frequently from Hayes & Harlington and arrive in Slough.
When traveling this route, Omio customers are departing most frequently from Hayes & Harlington and arriving in Slough.
Passengers board the train most frequently from Hayes & Harlington, which is located around 1 mile (s) / 1 km away from the city center, and they get off the train at Slough, located 0 mile (s) / 0 km away from the city center.