Travel from Rennes to Saint-Malo

Bus or train from Rennes to Saint-Malo?

French Railways (SNCF) operates a train from Rennes to Saint-Malo hourly. Tickets cost $19 - $28 and the journey takes 55 min. Alternatively, Illenoo operates a bus from Rennes to Saint-Malo every 2 hours. Tickets cost $8 and the journey takes 1 h 47 min. Two other operators also service this route.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details
Is ride-sharing platform BlaBlaCar right for you?Don't have a car, or can't get there on public transportation? This carpooling platform could be your answer.

How to get from Rennes to Saint-Malo

ModeDurationPrice
From Rennes train to St Malo.55 min19€
From Rennes République bus to Dinard Le Gallic.1 h 47 min6€
From Rennes rideshare to Saint-Malo.1 h 7 min4€
From Rennes taxi to Saint-Malo.49 min140€
From Rennes drive to Saint-Malo.49 min9€

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

The train from Rennes to St Malo takes 55 min including transfers and departs hourly.

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

Yes, there is a direct train departing from Rennes and arriving at St Malo. Services depart hourly, and operate every day. The journey takes approximately 55 min.

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

Yes, there is a direct bus departing from Rennes République and arriving at Dinard Le Gallic. Services depart three times a week, and operate every day. The journey takes approximately 1 h 47 min.

Operators from Rennes to Saint-Malo

OperatorPhoneWebsite
French Railways (SNCF)+33 9 70 60 99 70French Railways (SNCF)
Illenoo0 810 35 10 35Illenoo
BlaBlaCarBlaBlaCar