Travel from Bordeaux to Girona

Bus or train from Bordeaux to Girona?

You can take a train from Bordeaux to Girona via Toulouse-Matabiau in around 5 h 45 min. Alternatively, FlixBus operates a bus from Bordeaux to Girona twice daily. Tickets cost $30 - $55 and the journey takes 7 h 40 min.

Travel Guides

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

How to get from Bordeaux to Girona

From Bordeaux-St-Jean train to Toulouse-Matabiau then train to Girona. 5 h 45 min 84€. From Bordeaux, BDX St-Jean bus to Girona Airport then bus to Girona. 8 h 29 min 47€. From Burdeos bus to Gerona/Girona. 9 h 47€. From Bordeaux drive to Girona. 4 h 59 min 72€. From Palais de Justice line 1 bus to Bordeaux airport, fly to Barcelona airport, train to Barcelona Sants, then train to Girona. 4 h 58 min 81€. From Palais de Justice line 1 bus to Bordeaux airport, fly to Perpignan airport, line 7 bus to Perpignan Catalogne, line 2 bus to Perpignan, then train to Girona. 7 h 48 min 303€. From Palais de Justice line 1 bus to Bordeaux airport, fly to Marseille airport, bus to Marseille-St-Charles, then train to Girona. 8 h 10 min 124€. From Palais de Justice line 1 bus to Bordeaux airport, fly to Montpellier airport, line 120 bus to Montpellier Place de l'Europe, walk to Léon Blum, line 1 tram to Montpellier Saint-Roch, then train to Girona. 7 h 22 min 136€. From Palais de Justice line 1 bus to Bordeaux airport, fly to Toulouse airport, bus to Toulouse-Matabiau, then train to Girona. 6 h 38 min 179€. From Bordeaux-St-Jean train to Hendaia, train to Gipuzkoa 1, bus to San Sebastian airport, fly to Barcelona airport, train to Barcelona Sants, then train to Girona. 6 h 42 min 141€.
Close Print Itinerary
  1. Here are 10 options to get from
    Bordeaux to Girona:

    1. Trip:
      1 Train
      • One-Way approx: USD $92 - $114
      • Duration: 5 h 45 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $92 - $114
        • Duration: 5 h 45 min
        Close x
    2. Trip:
      2 Bus FlixBus
      • One-Way approx: USD $35 - $64
      • Duration: 8 h 29 min
      Open +
      • Trip:
        2 Bus FlixBus
        • One-Way approx: USD $35 - $64
        • Duration: 8 h 29 min
        Close x
    3. Trip:
      3 Bus ALSA
      • One-Way approx: USD $20 - $120
      • Duration: 9 h
      Open +
      • Trip:
        3 Bus ALSA
        • One-Way approx: USD $20 - $120
        • Duration: 9 h
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $70 - $110
      • Duration: 4 h 59 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $70 - $110
        • Duration: 4 h 59 min
        Close x
    5. Trip:
      5 Fly Bordeaux to Barcelona, train
      • One-Way approx: USD $66 - $204
      • Duration: 4 h 58 min
      Open +
      • Trip:
        5 Fly Bordeaux to Barcelona, train
        • One-Way approx: USD $66 - $204
        • Duration: 4 h 58 min
        Close x
    6. Trip:
      6 Fly Bordeaux to Perpignan, train
      • One-Way approx: USD $156 - $737
      • Duration: 7 h 48 min
      Open +
      • Trip:
        6 Fly Bordeaux to Perpignan, train
        • One-Way approx: USD $156 - $737
        • Duration: 7 h 48 min
        Close x
    7. Trip:
      7 Fly Bordeaux to Marseille, train
      • One-Way approx: USD $100 - $293
      • Duration: 8 h 10 min
      Open +
      • Trip:
        7 Fly Bordeaux to Marseille, train
        • One-Way approx: USD $100 - $293
        • Duration: 8 h 10 min
        Close x
    8. Trip:
      8 Fly Bordeaux to Montpellier, train
      • One-Way approx: USD $141 - $311
      • Duration: 7 h 22 min
      Open +
      • Trip:
        8 Fly Bordeaux to Montpellier, train
        • One-Way approx: USD $141 - $311
        • Duration: 7 h 22 min
        Close x
    9. Trip:
      9 Fly Bordeaux to Toulouse, train
      • One-Way approx: USD $144 - $374
      • Duration: 6 h 38 min
      Open +
      • Trip:
        9 Fly Bordeaux to Toulouse, train
        • One-Way approx: USD $144 - $374
        • Duration: 6 h 38 min
        Close x
    10. Trip:
      10 Train to San Sebastian, fly to Barcelona, train
      • One-Way approx: USD $110 - $340
      • Duration: 6 h 42 min
      Open +
      • Trip:
        10 Train to San Sebastian, fly to Barcelona, train
        • One-Way approx: USD $110 - $340
        • Duration: 6 h 42 min
        Close x