Travel from Madrid-Airport-MAD to Costa-Brava

Bus or train from Madrid Airport (MAD) to Costa Brava?

Madrid Cercanías (RENFE) operates a train from Madrid Airport (MAD) to Costa Brava every 30 minutes. Tickets cost $2 - $4 and the journey takes 26 min. 3 other operators also service this route. Alternatively, ALSA operates a bus from Madrid Airport (MAD) to Costa Brava every 2 hours. Tickets cost $20 - $55 and the journey takes 2 h 15 min. 5 other operators also service this route.

How to get from Madrid Airport (MAD) to Costa Brava

From Madrid airport fly to Barcelona airport then bus to Costa Brava. 4 h 10 min $75. From Aeropuerto T4 train to Atocha, walk to Madrid-Puerta de Atocha, train to Barcelona Sants, train to Blanes, then bus to Cala Llevado. 7 h 1 min $109. From Madrid-Barajas Airport T4 bus to Zaragoza, bus to Barcelone - Gare Sants, bus to Lloret de Mar, then bus to Tossa de Mar. 10 h 9 min $88. From Aeropuerto T4 train to Madrid-Chamartin, train to Barcelona Sants, train to Blanes, then bus to Tossa de Mar. 12 h 31 min $113. From Madrid-Barajas Airport T4 bus to Cambrils, bus to Vilafortuny - Hotel Centurion, bus to Barcelona Airport El Prat T1, then bus to Tossa de Mar. 13 h 12 min $93. From Madrid Airport (MAD) drive to Costa Brava. 6 h 48 min $99.
Close Print Itinerary
  1. Here are 6 options to get from
    Madrid Airport (MAD) to Costa Brava:

    1. Trip:
      1 Fly, bus
      • One-Way approx: USD $40 - $164
      • Duration: 4 h 10 min
      Open +
      • Trip:
        1 Fly, bus
        • One-Way approx: USD $40 - $164
        • Duration: 4 h 10 min
        Close x
    2. Trip:
      2 Train Spanish Railways AVE
      • One-Way approx: USD $89 - $134
      • Duration: 7 h 1 min
      Open +
      • Trip:
        2 Train Spanish Railways AVE
        • One-Way approx: USD $89 - $134
        • Duration: 7 h 1 min
        Close x
    3. Trip:
      3 Bus via Zaragoza
      • One-Way approx: USD $61 - $122
      • Duration: 10 h 9 min
      Open +
      • Trip:
        3 Bus via Zaragoza
        • One-Way approx: USD $61 - $122
        • Duration: 10 h 9 min
        Close x
    4. Trip:
      4 Train Spanish Railways (RENFE)
      • One-Way approx: USD $89 - $113
      • Duration: 12 h 31 min
      Open +
      • Trip:
        4 Train Spanish Railways (RENFE)
        • One-Way approx: USD $89 - $113
        • Duration: 12 h 31 min
        Close x
    5. Trip:
      5 Bus HIFE S.A.
      • One-Way approx: USD $73 - $115
      • Duration: 13 h 12 min
      Open +
      • Trip:
        5 Bus HIFE S.A.
        • One-Way approx: USD $73 - $115
        • Duration: 13 h 12 min
        Close x
    6. Trip:
      6 Drive
      • One-Way approx: USD $80 - $120
      • Duration: 6 h 48 min
      Open +
      • Trip:
        6 Drive
        • One-Way approx: USD $80 - $120
        • Duration: 6 h 48 min
        Close x