Hayle
Hayle
Marazion
Marazion
Bus Driving

Hayle to Marazion

Updated: 30 May 2026

The journey from Hayle to Marazion covers about 7 miles. Driving is the most practical method, taking roughly 15 minutes via the A30 and local roads. There are also bus services that connect the two areas. Marazion is famous for being the gateway to St Michael's Mount. It is a beautiful coastal village with a historic atmosphere.

Total Distance: 11 km driving distance, 9 km straight-line air distance.
Fastest Way
Driving, taking 15 minutes via the A30.
Cheapest Way
Bus, costing approximately £2.50 for a single ticket.
Compare Hayle to Marazion Routes
Bus
Direct
Driving
Direct
Duration 25 mins 15 mins
Avg Price £2 - £4 £3 - £5 (fuel)
Operator First Kernow N/A
Route Local bus routes via Penzance. A30 and B3309.
Tip Check the timetable as buses are less frequent. Parking in Marazion can be busy in summer.
Travel Tips
  • Parking
    Use the main car park in Marazion for easy access to the Mount.
  • Tide Times
    Check tide times before visiting St Michael's Mount.
  • Walking
    Marazion is very walkable once you arrive.
  • Tickets
    Book tickets for the Mount in advance online.
  • Bus Travel
    Check the First Kernow app for bus times.
Safety Tips
  • Road Safety
    The roads into Marazion are narrow; drive slowly.
  • Tide Safety
    Do not get caught on the causeway at high tide.
  • Emergency
    Local services are available in nearby Penzance.
  • Weather
    Be prepared for coastal winds.
People Also Ask
  • Is there a train?
    No, the nearest train station is in Penzance.
  • How long is the drive?
    The drive is about 15 minutes.
  • Is Marazion worth visiting?
    Yes, it is home to St Michael's Mount.
  • Are there buses?
    Yes, local bus services are available.
  • Is it safe to walk?
    Walking between towns is not recommended.
Quick Info
  • From Hayle, Cornwall, United Kingdom
  • To Marazion, Cornwall, United Kingdom
  • Modes
Best Time to Travel

Spring and summer for visiting St Michael's Mount.

Things to Do in Marazion
1
St Michael's Mount
A stunning tidal island with a castle. It is the main attraction in Marazion.
2
Marazion Beach
A sandy beach with great views of the Mount. It is perfect for a coastal walk.
3
Marazion Town
Explore the quaint streets and local art galleries. It has a very relaxed vibe.
4
Coastal Path
Walk the South West Coast Path for incredible views. It connects Marazion to Penzance.
Tags
Hayle to Marazion bus to Marazion driving to Marazion Cornwall travel Marazion transport Hayle transport A30 route St Michael's Mount travel