There are 8 ways to get from Madrid to Le Mont-Saint-Michel by plane, train, bus or ferry

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly to Nantes, train, bus  •  8 h 55 min

  1. Fly from Madrid (MAD) to Nantes (NTE) MAD - NTE
  2. Take the train from Nantes to Rennes
  3. Take the bus from Rennes to Mont Saint-Michel

$106 - $298

Cheapest option

Bus Autocares Grupo Samar  •  16 h 10 min

  1. Take the bus from Madrid to Rennes
  2. Take the bus from Rennes to Mont Saint-Michel

$97 - $127

6 alternative options

Fly to Rennes, bus  •  6 h 58 min

  1. Fly from Madrid (MAD) to Rennes (RNS) MAD - RNS
  2. Take the bus from Rennes to Mont Saint-Michel

$104 - $485

Fly to Paris Orly, train, bus  •  9 h 1 min

  1. Fly from Madrid (MAD) to Paris Orly (ORY) MAD - ORY
  2. Take the train from Paris Montparnasse to Rennes
  3. Take the bus from Rennes to Mont Saint-Michel

$152 - $358

Fly to Jersey, ferry  •  13 h 30 min

  1. Fly from Madrid (MAD) to Jersey (JER) MAD - JER
  2. Take the ferry from St Helier, Jersey to Granville

$103 - $377

Fly to Caen, train  •  10 h 36 min

  1. Fly from Madrid (MAD) to Caen (CFR) MAD - CFR
  2. Take the train from Caen to Pontorson-Mont-St-Michel

$206 - $1,005

Train  •  16 h 20 min

  1. Take the train from Madrid-Puerta de Atocha to Nîmes Ave
  2. Take the train from Nîmes to Rennes Tgv
  3. Take the train from Rennes to Pontorson-Mont-St-Michel

$338 - $410

Bus Eurolines FR  •  22 h 32 min

  1. Take the bus from Madrid to Angers
  2. Take the bus from Angers to Rennes
  3. Take the bus from Rennes to Mont Saint-Michel

What companies run services between Madrid, Spain and Le Mont-Saint-Michel, France?

You can take a bus from Madrid to Le Mont-Saint-Michel via Rennes in around 16 h 10 min. Alternatively, you can take a train from Madrid to Le Mont-Saint-Michel via Nîmes, Rennes, and Pontorson-Mont-St-Michel in around 16 h 20 min.

Airlines
Iberia
Website
iberia.com
Flights from Madrid to Nantes
Ave. Duration
1 h 32 min
When
Every day
Estimated price
$95 - $500
Flights from Madrid to Nantes via Barcelona
Ave. Duration
4 h
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$120 - $550
Flights from Madrid to Rennes
Ave. Duration
1 h 35 min
When
Thursday and Sunday
Estimated price
$80 - $900
Flights from Madrid to Paris Orly
Ave. Duration
2 h
When
Every day
Estimated price
$65 - $420
Flights from Madrid to Paris Orly via Barcelona
Ave. Duration
4 h 10 min
When
Every day
Estimated price
$95 - $470
Flights from Madrid to Jersey via London Gatwick
Ave. Duration
4 h 30 min
When
Every day
Estimated price
$160 - $490
Transavia France
Website
transavia.com
Flights from Madrid to Paris Orly
Ave. Duration
2 h 5 min
When
Every day
Estimated price
$65 - $400
Hop!
Website
hop.com
Flights from Madrid to Caen via Toulouse
Ave. Duration
4 h 30 min
When
Monday and Sunday
Estimated price
$200 - $1,300
Flights from Madrid to Caen via Lyon
Ave. Duration
4 h 45 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$150 - $700
Flights from Madrid to Caen via Toulouse, Lyon
Ave. Duration
6 h
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$250 - $1,500
Flights from Madrid to Caen via Nice, Lyon
Ave. Duration
7 h 15 min
When
Monday, Thursday, Friday and Sunday
Estimated price
$160 - $750
Flights from Madrid to Caen via Bordeaux, Lyon
Ave. Duration
7 h 35 min
When
Monday and Friday
Estimated price
$260 - $1,600
Flights from Madrid to Caen via Milan Malpensa, Lyon
Ave. Duration
7 h 35 min
When
Monday, Thursday and Friday
Estimated price
$140 - $750
Flights from Madrid to Caen via Marseille, Lyon
Ave. Duration
7 h 35 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$150 - $750
easyJet
Website
easyjet.com
Flights from Madrid to Jersey via London Luton
Ave. Duration
4 h 30 min
When
Friday and Saturday
Estimated price
$210 - $270
Flights from Madrid to Jersey via Liverpool
Ave. Duration
4 h 45 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$210 - $270
Flights from Madrid to Jersey via London Gatwick
Ave. Duration
6 h 15 min
When
Every day
Estimated price
$210 - $270
Volotea
Website
volotea.com
Flights from Madrid to Nantes
Ave. Duration
1 h 50 min
When
Monday, Thursday, Friday and Sunday
Estimated price
$80 - $390
Flights from Madrid to Caen via Toulouse
Ave. Duration
4 h
When
Monday and Friday
Estimated price
$120 - $600
Flights from Madrid to Caen via Marseille
Ave. Duration
4 h 35 min
When
Monday and Friday
Estimated price
$80 - $390
Air Europa
Website
aireuropa.com
Flights from Madrid to Paris Orly
Ave. Duration
1 h 55 min
When
Every day
Estimated price
$65 - $370
Vueling Airlines
Website
vueling.com
Flights from Madrid to Nantes via Barcelona
Ave. Duration
4 h
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$120 - $550
Flights from Madrid to Paris Orly via Barcelona
Ave. Duration
4 h 10 min
When
Every day
Estimated price
$95 - $470
British Airways
Website
britishairways.com
Flights from Madrid to Jersey via London Gatwick
Ave. Duration
4 h 30 min
When
Every day
Estimated price
$160 - $490
Lufthansa
Website
lufthansa.com
Flights from Madrid to Jersey via Munich
Ave. Duration
9 h
When
Saturday
Estimated price
$320 - $1,500
Chalair Aviation
Website
chalair.eu
Flights from Madrid to Caen via Nantes
Ave. Duration
3 h 20 min
When
Monday and Friday
Estimated price
$130 - $650
Train operators
SNCF
Phone
+33 9 70 60 99 70
Website
sncf.com
Train from Nantes to Rennes
Ave. Duration
1 h 22 min
Frequency
Every 2 hours
Estimated price
$24 - $35
Website
en.oui.sncf
2nd Class
$24 - $35
1st Class
$30 - $50
Train from Caen to Pontorson-Mont-St-Michel
Ave. Duration
2 h 2 min
Frequency
4 times a day
Estimated price
$29 - $45
Website
en.oui.sncf
2nd Class
$29 - $45
1st Class
$40 - $65
Train from Rennes to Pontorson-Mont-St-Michel
Ave. Duration
48 min
Frequency
3 times a day
Estimated price
$9 - $14
Website
en.oui.sncf
2nd Class
$9 - $14
1st Class
$14 - $23
TGV
Phone
0033 892 353535
Website
tgv.com
Train from Paris Montparnasse to Rennes
Ave. Duration
1 h 28 min
Frequency
Hourly
Estimated price
$70 - $85
Website
en.oui.sncf
2nd Class
$70 - $85
1st Class
$100 - $140
Train from Nîmes to Rennes
Ave. Duration
5 h 20 min
Frequency
6 times a week
Estimated price
$200 - $220
Website
en.oui.sncf
2nd Class
$200 - $220
1st Class
$260 - $390
Bus operators
Keolis Bretagne
Phone
(+)33 2 99 26 16 00
Website
destination-montsaintmichel.com
Bus from Rennes to Mont Saint-Michel
Ave. Duration
1 h 10 min
Frequency
4 times a day
Estimated price
$18
Schedules at
Keolis Bretagne
Eurolines FR
Phone
+ 33 1 41 86 24 21
Website
eurolines.fr
Bus from Madrid to Angers
Ave. Duration
16 h 15 min
Frequency
3 times a week
Estimated price
$120 - $170
Schedules at
eurolines.fr
Ouibus
Website
fr.ouibus.com
Bus from Angers to Rennes
Ave. Duration
2 h 20 min
Frequency
Every 15 minutes
Schedules at
fr.ouibus.com
Ferry operators
Manche Iles Express
Phone
0 825 131 050
Website
manche-iles-express.com
Ferry from St Helier, Jersey to Granville
Ave. Duration
1 h 30 min
Frequency
Once daily
Estimated price
$18 - $50
Schedules at
manche-iles-express.com

Want to know more about travelling around France

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Questions & Answers

The distance between Madrid and Le Mont-Saint-Michel is 930 km.

The cheapest way to get from Madrid to Le Mont-Saint-Michel is to bus which costs 80€ - 110€ and takes 16 h 10 min.

The quickest way to get from Madrid to Le Mont-Saint-Michel is to fly and bus which takes 6 h 58 min and costs 85€ - 420€.

No, there is no direct bus from Madrid to Le Mont-Saint-Michel. However, there are services departing from Madrid and arriving at Mont Saint-Michel via Rennes. The journey, including transfers, takes approximately 16 h 10 min.

It takes approximately 8 h 55 min to get from Madrid to Le Mont-Saint-Michel, including transfers.