Travel from Madrid to La-Rochelle

Bus or train from Madrid to La Rochelle?

FlixBus operates a bus from Madrid to La Rochelle 3 times a week. Tickets cost $50 - $90 and the journey takes 12 h 30 min. Alternatively, Spanish Railways (RENFE) operates a train from Madrid to La Rochelle 3 times a week. Tickets cost $70 - $95 and the journey takes 5 h 10 min. 3 other operators also service this route.

Travel Guides

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

How to get from Madrid to La Rochelle

From Recoletos train to Madrid airport, fly to Nantes airport, bus to Nantes, then train to La Rochelle. 7 h 16 min $155. From Recoletos train to Madrid airport, fly to Bordeaux airport, shuttle to Bordeaux-St-Jean, then train to La Rochelle. 8 h 14 min $148. From Recoletos train to Madrid airport, fly to Toulouse airport, bus to Toulouse-Matabiau, then train to La Rochelle. 9 h 51 min $120. From Madrid bus to La Rochelle, La Rochelle. 12 h 30 min $87. From Madrid-Puerta de Atocha train to Belaskoenea-Irun, train to Hendaye, train to Bordeaux-St-Jean, then train to La Rochelle Ville. 12 h 35 min $192. From Sol line 1 subway to Madrid-Chamartin, train to Hendaye, train to Bordeaux-St-Jean, then train to La Rochelle Ville. 13 h 45 min $191. From Madrid drive to La Rochelle. 8 h 29 min $143.
Close Print Itinerary
  1. Here are 7 options to get from
    Madrid to La Rochelle:

    1. Trip:
      1 Fly to Nantes, train
      • One-Way approx: USD $94 - $290
      • Duration: 7 h 16 min
      Open +
      • Trip:
        1 Fly to Nantes, train
        • One-Way approx: USD $94 - $290
        • Duration: 7 h 16 min
        Close x
    2. Trip:
      2 Fly to Bordeaux, train
      • One-Way approx: USD $77 - $363
      • Duration: 8 h 14 min
      Open +
      • Trip:
        2 Fly to Bordeaux, train
        • One-Way approx: USD $77 - $363
        • Duration: 8 h 14 min
        Close x
    3. Trip:
      3 Fly to Toulouse, train
      • One-Way approx: USD $86 - $190
      • Duration: 9 h 51 min
      Open +
      • Trip:
        3 Fly to Toulouse, train
        • One-Way approx: USD $86 - $190
        • Duration: 9 h 51 min
        Close x
    4. Trip:
      4 Bus
      • One-Way approx: USD $50 - $90
      • Duration: 12 h 30 min
      Open +
      • Trip:
        4 Bus
        • One-Way approx: USD $50 - $90
        • Duration: 12 h 30 min
        Close x
    5. Trip:
      5 Train
      • One-Way approx: USD $156 - $203
      • Duration: 12 h 35 min
      Open +
      • Trip:
        5 Train
        • One-Way approx: USD $156 - $203
        • Duration: 12 h 35 min
        Close x
    6. Trip:
      6 Train via Madrid-Chamartin
      • One-Way approx: USD $152 - $202
      • Duration: 13 h 45 min
      Open +
      • Trip:
        6 Train via Madrid-Chamartin
        • One-Way approx: USD $152 - $202
        • Duration: 13 h 45 min
        Close x
    7. Trip:
      7 Drive
      • One-Way approx: USD $110 - $170
      • Duration: 8 h 29 min
      Open +
      • Trip:
        7 Drive
        • One-Way approx: USD $110 - $170
        • Duration: 8 h 29 min
        Close x