St Michael’s Mount sits in the bay, just off the coast from the town of Marazion.
A short bus ride from Penzance and easily accessible from Cornwall’s main roads, getting to Marazion is simple...
Use the postcode TR17 0EG for satnav The carpark you need may be marked as Folly Field on your map; this is the St Michael’s Mount and Long Stay Marazion car park.
From North Cornwall and the A30 Follow the A30 past Hayle and towards Penzance. About a mile after Crowlas village, take the second exit at the roundabout, signposted to Marazion. Turn left at the junction with the main road and you'll soon be in Marazion.
From Penzance Follow the A30 east, and about three miles out of Penzance take the third exit at the roundabout, signposted Marazion. Turn left at the junction with the main road and follow the signs.
From Helston & The Lizard Take the A394 from Helston towards Penzance. After about nine miles, go straight over the roundabout (ignore the left hand exit signposted Marazion). Follow this road to a further roundabout and take the first exit, signposted Marazion. Turn left at the junction with the main road and follow the signs.
Read about car parking
By rail and bus
Local and intercity trains run to Penzance station. From here you can travel by bus or taxi to Marazion (about 10 minutes away). There is also a regular bus service to Marazion from the bus station in Penzance.
Travelling here by bike can add to the adventure. For information on cycle routes and to plan your journey, visit www.cycle-route.com
Coaches can only use the St Michael’s Mount and Long Stay carpark if they have booked a group ticket and are visiting St Michael’s Mount.
All group bookings must book tickets online and at least 24 hours in advance so that we can plan for your visit and parking. Our car park steward will meet coaches at their pre booked arrival time to provide access to the designated coach spaces. Late arrivals will not be granted access.
Coaches should avoid travelling through Marazion town as the winding, narrow streets become very congested, especially during the summer season.
Please use the postcode TR17 0EG for satnavs (marked as Folly Field on some maps).
From the A30 at New Town roundabout, take the second exit onto New Town Lane and then go left onto Beach Road and follow the signs.
From the eastern (Helston) side of Marazion town, take the A394 west to New Town roundabout (A30) and then take the first left onto New Town Lane and then left again onto Beach Road and follow the signs.