Local bus

Here you will find links and information about Hayle’s well-served public transport system. Buses link with neighbouring towns and attractions, so leave the car behind and enjoy better views of the town and countryside.

For help with journey planning, either to get to, or travel around, Hayle by bus, visit Traveline


There are a number of tickets that offer good value for public transport users. As well as single and day return tickets being available, you can also purchase Family Single or Family returns, Explorer tickets, Ride Cornwall rovers and PlusBus tickets. Further information can be found at www.cornwall publictransport.info, www.westerngreyhound.com or First Group

Places to visit:

  • St Ives

A visit to St Ives is a must if you are on holiday in Cornwall. Picturesque cobbled streets, harbour and beaches make this a popular tourist destination. Regular buses leave every 30 minutes between Hayle and St Ives and if you are feeling energetic why not take the coast path for one journey and catch the bus back! This way you will really get to see the Hayle Estuary with its teeming birdlife as you follow the coastpath.

Buses leave approximately every 30 minutes between Hayle and St Ives. Alternatively you can take the train - alight at St Erth and take the scenic branch line to St Ives.

  • Gwithian

Gwithian is a pretty village close to the Towans, Gwithian Beach and Godrevy Head and just a short bus journey away from Hayle. 3 buses a day leave between Hayle and Gwithian

  • Portreath

Portreath, the next main settlement up the coast can be reached by foot along the coastal footpath (6 miles) with beautiful scenery as you pass Godrevy Head and the Knavocks. Buses leave hourly between Portreath and Hayle so you can enjoy the journey in either direction.

  • Truro

This cathedral city and historic market centre is a Cornwall's only city and attracts tourists and people from all over the county. A regular hourly bus service runs between Truro and Hayle.