Travel from Paris to Saint-Malo

Bus or train from Paris to Saint-Malo?

TGV operates a train from Paris to Saint-Malo 4 times a day. Tickets cost $90 - $105 and the journey takes 2 hours 44 minutes. Alternatively, FlixBus operates a bus from Paris to Saint-Malo once daily. Tickets cost $25 - $45 and the journey takes 6 hours 35 minutes. Ouibus also services this route 3 times a week.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Paris to Saint-Malo

ModeDurationPrice
From Paris Montparnasse train to St Malo.2 h 44 min83€
From Paris St Lazare train to Caen, train to Dol de Bretagne, then train to St Malo.6 h 16 min66€
From Paris, Paris bus to Saint-Malo.6 h 35 min17€
From Paris drive to Saint-Malo.3 h 53 min53€
From Paris Chatelet/Les Halles RER to Paris CDG airport, fly to Rennes airport, line 57 bus to Plélo Colombier, walk to Rennes, then train to Saint-Malo.4 h 29 min133€
From Stade Charlety - Porte De Gentilly bus to Paris Orly airport, fly to Nantes airport, bus to Nantes, train to Rennes, then train to Saint-Malo.6 h 44 min141€
From Paris Chatelet/Les Halles RER to Paris CDG airport, fly to Nantes airport, bus to Nantes, train to Rennes, then train to Saint-Malo.6 h 57 min132€

How long does it take to get from Paris to Saint-Malo?

The train from Paris Montparnasse to St Malo takes 2 hours 44 minutes including transfers and departs four times a day.

Is there a direct train between Paris and Saint-Malo?

Yes, there is a direct train departing from Paris Montparnasse and arriving at St Malo. Services depart four times a day, and operate Monday, Tuesday, Wednesday, Thursday, Friday and Sunday. The journey takes approximately 2 hours 44 minutes.

Is there a direct bus between Paris and Saint-Malo?

Yes, there is a direct bus departing from Paris, Paris and arriving at Saint-Malo. Services depart five times a week, and operate every day. The journey takes approximately 6 hours 35 minutes.

Operators from Paris to Saint-Malo

OperatorPhoneWebsite
TGV0033 892 353535TGV
French Railways (SNCF)+33 9 70 60 99 70French Railways (SNCF)
FlixBus+49 1807 123 99 123FlixBus
Paris RERParis RER
TUI fly BelgiumTUI fly Belgium
Air FranceAir France
STARSTAR
Paris Orlybus3424Paris Orlybus
Hop!Hop!
TAN Nantes Transit02 40 444 444TAN Nantes Transit