France has an incredibly well connected and efficient train system, which makes taking the train in France almost always the fastest way to get around. In fact, because France is laced with a network of super high-speed trains called the TGV (Train à Grande Vitesse) it is often faster to take the train than to drive in France. Unfortunately, there is no direct train service to Mont Saint-Michel, but taking the train in combination with a bus is possible.
To take the train from Paris to Mont Saint Saint Michel:
There is a TGV that runs from Paris’ Gare Montparnasse to Rennes. It costs about €55.80 and takes a hair over two hours. From Rennes, Keolis buses run to Mont-St-Michel four times a day, and most departures line up with the arrival of the TGV in Rennes. The ride takes about an hour and 20 minutes. They also stop at hotels near the site, so keep that in mind if you’re doing an overnight trip.
DOWNLOAD OUR TRAVEL GUIDES
You can find the bus from Rennes right outside the train station’s north exit (Sortie Nord). Follow signs for the bus station (Gare Routière). You can take a virtual tour here.
- Adults: €12.10
- Under 26: €9
- 60+: €9
- Children under 12 are free with a paying adult
- Note: Eurail-pass tickets will not be accepted on the bus
You can keep things easy and buy your coach ticket with your TGV ticket. Alternatively, you can buy a bus ticket at the Rennes train station or from the driver on the bus itself.
If you prefer to stay on the train, you can change trains at Rennes for the Pontorson-Mont St-Michel train station. From there, a €2 shuttle runs to the Mont.