Search Hayes bus tickets

switcheroo

Quickview

How to get to Hayes by bus?

Routes26
Trips per day158
bus carriers1
Stations2
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap bus tickets to Hayes?

The cheapest prices for a bus ticket to Hayes that users have found recently on Wanderu start at $16.99. Such great deals to Hayes are available on one route to London. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on bus travel to get you to Hayes. London at $19.68 has consistently the lowest average bus ticket prices to Hayes.

What are the main bus stations in Hayes?

The most popular bus stations in Hayes are Arlington Ct and Premier Inn Heathrow Airport M4 J4. Arlington Ct is the busiest bus station in Hayes.

St Albans

There are 16 bus schedules per day connecting St Albans with Hayes. It takes on average 2 hours and 34 minutes to travel 17 miles, 28 kms, by bus from St Albans. One bus company operates schedules from St Albans, with National Express offering the most daily connections to Hayes. Traveling by bus from St Albans you will most likely to arrive in Hayes at Arlington Ct.
Avg. Time
2h 34m
Avg. Price
$24.82

Barnstaple

There are 12 bus schedules per day connecting Barnstaple with Hayes. It takes on average 6 hours to travel 160 miles, 257 kms, by bus from Barnstaple. One bus company operates schedules from Barnstaple, with National Express offering the most daily connections to Hayes. Traveling by bus from Barnstaple you will most likely to arrive in Hayes at Premier Inn Heathrow Airport M4 J4.
Avg. Time
6h 0m
Avg. Price
$67.84

Letchworth Garden City

There are 8 bus schedules per day connecting Letchworth Garden City with Hayes. It takes on average 3 hours to travel 34 miles, 54 kms, by bus from Letchworth Garden City. One bus company operates schedules from Letchworth Garden City, with National Express offering the most daily connections to Hayes. Traveling by bus from Letchworth Garden City you will most likely to arrive in Hayes at Premier Inn Heathrow Airport M4 J4.
Avg. Time
3h 0m
Avg. Price
$45.68

Truro

There are 8 bus schedules per day connecting Truro with Hayes. It takes on average 9 hours to travel 220 miles, 353 kms, by bus from Truro. One bus company operates schedules from Truro, with National Express offering the most daily connections to Hayes. Traveling by bus from Truro you will most likely to arrive in Hayes at Premier Inn Heathrow Airport M4 J4.
Avg. Time
9h 0m
Avg. Price
$82.84

Bath

There are 8 bus schedules per day connecting Bath with Hayes. It takes on average 3 hours to travel 84 miles, 135 kms, by bus from Bath. One bus company operates schedules from Bath, with National Express offering the most daily connections to Hayes. Traveling by bus from Bath you will most likely to arrive in Hayes at Arlington Ct.
Avg. Time
3h 0m
Avg. Price
$46.40

Located in , United Kingdom, you can travel by bus to Hayes from 26 destinations and choose from 158 daily bus schedules to get you there. National Express has the most bus connections to Hayes. The furthest bus arriving in Hayes covers a distance of 242.78 miles, 390.62 kms, covering the journey in 10 hours and 30 minutes

Looking for other ways to get there? Check out Train options to Hayes.

bus companies serving Hayes

National Express

There are 8 daily National Express schedules to Hayes. National Express can get you to Hayes by bus from 26 destinations including London.
Restroom
WiFi
Power outlet
Air conditioning
Avg. Time
0h 6m
Avg. Price
$45.31