Travel from Asturias to Madrid-Airport-MAD

Train, bus or fly from Asturias to Madrid Airport (MAD)?

Iberia flies from Avilés to Madrid Airport (MAD) 4 times a day. Alternatively, Spanish Railways (RENFE) operates a train from Gijón to Madrid Airport (MAD) 4 times a day. Tickets cost $60 - $80 and the journey takes 5 h 25 min. Madrid Cercanías (RENFE) also services this route every 30 minutes.

How to get from Asturias to Madrid Airport (MAD)

From Aviles bus to Oviedo airport then fly to Madrid airport. 2 h 25 min $94. From Gijón train to Chamartín then train to Aeropuerto T4. 5 h 56 min $81. From Gijon / Xixon bus to Madrid then bus to Madrid Airport. 6 h 56 min $84. From Gijon / Xixon bus to Leon, walk to León, Trenhotel to Chamartín, then train to Aeropuerto T4. 8 h 43 min $104. From Gijón drive to Madrid Airport (MAD). 4 h 41 min $69.

Operators from Asturias to Madrid Airport (MAD)

Close Print Itinerary
  1. Here are 5 options to get from
    Asturias to Madrid Airport (MAD):

    1. Trip:
      1 Fly
      • One-Way approx: USD $52 - $204
      • Duration: 2 h 25 min
      Open +
      • Trip:
        1 Fly
        • One-Way approx: USD $52 - $204
        • Duration: 2 h 25 min
        Close x
    2. Trip:
      2 Train
      • One-Way approx: USD $65 - $82
      • Duration: 5 h 56 min
      Open +
      • Trip:
        2 Train
        • One-Way approx: USD $65 - $82
        • Duration: 5 h 56 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $69 - $97
      • Duration: 6 h 56 min
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $69 - $97
        • Duration: 6 h 56 min
        Close x
    4. Trip:
      4 Bus, Trenhotel
      • One-Way approx: USD $82 - $116
      • Duration: 8 h 43 min
      Open +
      • Trip:
        4 Bus, Trenhotel
        • One-Way approx: USD $82 - $116
        • Duration: 8 h 43 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $55 - $85
      • Duration: 4 h 41 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $55 - $85
        • Duration: 4 h 41 min
        Close x