Travel from Málaga to Biarritz

Train, bus or fly from Málaga to Biarritz?

Spanish Railways AVE operates a train from Málaga to Biarritz hourly. Tickets cost $65 - $95 and the journey takes 2 h 35 min. 4 other operators also service this route. Alternatively, Interbus Madrid-Malaga-Algeciras operates a bus from Málaga to Biarritz every 2 hours. Tickets cost $26 and the journey takes 6 h 5 min. FlixBus also services this route 6 times a week.

Travel Guides

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

How to get from Málaga to Biarritz

From Malaga train to Madrid-Puerta de Atocha, train to Belaskoenea-Irun, train to Hendaye, train to Biarritz Gare, then line 8 bus to Biarritz Mairie. 10 h 40 min £132. From Malaga train to Atocha-Renfe, line 1 subway to Madrid-Chamartin, train to Hendaye, train to Biarritz Gare, then line 8 bus to Biarritz Mairie. 11 h 1 min £132. From Málaga bus to Madrid then bus to Biarritz. 13 h 20 min £54. From Puerto Malaga bus to Nerja, bus to San Sebastian, then bus to Biarritz. 18 h 40 min £91. From Málaga drive to Biarritz. 10 h 19 min £121. From Málaga Centro-Almeda train to Malaga airport, fly to Biarritz airport, then bus to Biarritz. 7 h 53 min £211. From Málaga Centro-Almeda train to Malaga airport, fly to San Sebastian airport, bus to Irun-Colon, train to Hendaye, train to Biarritz Gare, then line 8 bus to Biarritz. 6 h 49 min £128. From Málaga Centro-Almeda train to Malaga airport, fly to Pamplona airport, bus to Pamplona, bus to Hendaye, train to Biarritz Gare, then line 8 bus to Biarritz. 7 h 49 min £196. From Málaga Centro-Almeda train to Malaga airport, fly to Bilbao airport, bus to San Sebastian, train to Hendaye, train to Biarritz Gare, then line 8 bus to Biarritz. 7 h 4 min £92.
Close Print Itinerary
  1. Here are 9 options to get from
    Málaga to Biarritz:

    1. Trip:
      1 Train
      • One-Way approx: USD $147 - $202
      • Duration: 10 h 40 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $147 - $202
        • Duration: 10 h 40 min
        Close x
    2. Trip:
      2 Train via Madrid-Chamartin
      • One-Way approx: USD $147 - $198
      • Duration: 11 h 1 min
      Open +
      • Trip:
        2 Train via Madrid-Chamartin
        • One-Way approx: USD $147 - $198
        • Duration: 11 h 1 min
        Close x
    3. Trip:
      3 Bus Interbus Madrid-Malaga-Algeciras
      • One-Way approx: USD $56 - $76
      • Duration: 13 h 20 min
      Open +
      • Trip:
        3 Bus Interbus Madrid-Malaga-Algeciras
        • One-Way approx: USD $56 - $76
        • Duration: 13 h 20 min
        Close x
    4. Trip:
      4 Bus ALSA
      • One-Way approx: USD $103 - $177
      • Duration: 18 h 40 min
      Open +
      • Trip:
        4 Bus ALSA
        • One-Way approx: USD $103 - $177
        • Duration: 18 h 40 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $130 - $200
      • Duration: 10 h 19 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $130 - $200
        • Duration: 10 h 19 min
        Close x
    6. Trip:
      6 Fly to Biarritz
      • One-Way approx: USD $103 - $425
      • Duration: 7 h 53 min
      Open +
      • Trip:
        6 Fly to Biarritz
        • One-Way approx: USD $103 - $425
        • Duration: 7 h 53 min
        Close x
    7. Trip:
      7 Fly to San Sebastian
      • One-Way approx: USD $92 - $400
      • Duration: 6 h 49 min
      Open +
      • Trip:
        7 Fly to San Sebastian
        • One-Way approx: USD $92 - $400
        • Duration: 6 h 49 min
        Close x
    8. Trip:
      8 Fly to Pamplona, bus
      • One-Way approx: USD $178 - $835
      • Duration: 7 h 49 min
      Open +
      • Trip:
        8 Fly to Pamplona, bus
        • One-Way approx: USD $178 - $835
        • Duration: 7 h 49 min
        Close x
    9. Trip:
      9 Fly to Bilbao, bus
      • One-Way approx: USD $79 - $252
      • Duration: 7 h 4 min
      Open +
      • Trip:
        9 Fly to Bilbao, bus
        • One-Way approx: USD $79 - $252
        • Duration: 7 h 4 min
        Close x