There are 7 ways to get from Madrid to La Rochelle by train, bus, car, plane or night bus

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

Train, bus  •  10 h 39 min

  1. A
  2. Ouibus

$84 - $105

Cheapest option

Fly to Nantes, night bus  •  6 h 43 min

  1. MAD - NTE

$71 - $255

5 alternative options

Train, bus via Bordeaux-St-Jean  •  10 h 48 min

  1. A
  2. Ic

$107 - $147

Train  •  12 h 57 min

  1. A
  2. Tgv
  3. Ic

$135 - $196

Drive  •  8 h 29 min

  1. 545.5 miles

$110 - $170

Fly to La Rochelle  •  7 h 16 min

  1. MAD - LRH

$97 - $553

Fly to Bordeaux, train  •  8 h 11 min

  1. MAD - BOD

$77 - $363

What companies run services between Madrid, Spain and La Rochelle, France?

You can take a train from Madrid to La Rochelle via San Sebastian, Donostia - San Sebastián, Ventas de Irún, Bentak-Irun, Hendaia, Hendaye, and Bordeaux-St-Jean in around 12 h 57 min. Alternatively, Ryanair, Air Europa and seven other airlines fly from Madrid to La Rochelle every 4 hours.

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 Bordeaux
Ave. Duration
1 h 20 min
When
Every day
Estimated price
$45 - $600
Ryanair
Website
ryanair.com
Flights from Madrid to La Rochelle via Charleroi
Ave. Duration
6 h 10 min
When
Monday and Friday
Estimated price
$130 - $600
Flights from Madrid to La Rochelle via Porto
Ave. Duration
5 h 55 min
When
Tuesday and Saturday
Estimated price
$95 - $550
Flights from Madrid to La Rochelle via London Stansted
Ave. Duration
8 h 50 min
When
Monday, Tuesday, Thursday, Saturday and Sunday
Estimated price
$130 - $600
Air France
Website
airfrance.com
Flights from Madrid to La Rochelle via Paris Orly
Ave. Duration
4 h 30 min
When
Every day
Estimated price
$200 - $950
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 Bordeaux
Ave. Duration
1 h 35 min
When
Monday and Friday
Estimated price
$30 - $280
easyJet
Website
easyjet.com
Flights from Madrid to La Rochelle via London Gatwick
Ave. Duration
8 h 25 min
When
Monday, Thursday, Friday, Saturday and Sunday
Estimated price
$190 - $1,000
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
Train operators
Spanish Railways (RENFE)
Phone
902 320 320
Website
renfe.com
Train from Madrid-Puerta de Atocha to San Sebastian
Ave. Duration
4 h 51 min
Frequency
3 times a week
Estimated price
$65 - $85
Website
renfe.com
SNCF
Phone
+33 9 70 60 99 70
Website
sncf.com
Train from Bordeaux-St-Jean to La Rochelle Ville
Ave. Duration
2 h 11 min
Frequency
Every 4 hours
Estimated price
$30 - $50
Website
en.oui.sncf
2nd Class
$30 - $50
1st Class
$45 - $70
Train from Hendaye to Bordeaux-St-Jean
Ave. Duration
2 h 48 min
Frequency
Every 4 hours
Estimated price
$35 - $55
Website
en.oui.sncf
2nd Class
$35 - $55
1st Class
$50 - $80
TGV
Phone
0033 892 353535
Website
tgv.com
Train from Hendaye to Bordeaux-St-Jean
Ave. Duration
2 h 46 min
Frequency
Every 4 hours
Estimated price
$50 - $60
Website
en.oui.sncf
2nd Class
$50 - $60
1st Class
$70 - $95
Bus operators
Ouibus
Phone
0890715298
Website
ouibus.com
Bus from San Sebastián to La Rochelle
Ave. Duration
5 h 10 min
Frequency
Hourly
Estimated price
$15 - $21
Website
Ouibus
Bus from San Sebastián to Bordeaux City Center
Ave. Duration
2 h 25 min
Frequency
Every 30 minutes
Estimated price
$8 - $13
Website
Ouibus
Night bus from Nantes to La Rochelle
Ave. Duration
1 h 25 min
Frequency
Hourly
Estimated price
$5 - $8
Website
Ouibus

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 La Rochelle is 672 km. The road distance is 873 km.

The cheapest way to get from Madrid to La Rochelle is to train and bus which costs 70€ - 95€ and takes 10 h 39 min.

The quickest way to get from Madrid to La Rochelle is to fly and night bus which takes 6 h 43 min and costs 60€ - 220€.

No, there is no direct train from Madrid to La Rochelle. However, there are services departing from Madrid-Puerta de Atocha and arriving at La Rochelle Ville via Donostia - San Sebastián, Bentak-Irun, Hendaye and Bordeaux-St-Jean. The journey, including transfers, takes approximately 12 h 57 min.

It takes approximately 10 h 39 min to get from Madrid to La Rochelle, including transfers.