Travel from Madrid to Bucharest

Train, bus or fly from Madrid to Bucharest?

Iberia, Blue Air and 17 other airlines fly from Madrid to Bucharest hourly. Alternatively, Spanish Railways AVE operates a train from Madrid to Bucharest once daily. Tickets cost $120 - $170 and the journey takes 6 h 27 min. 4 other operators also service this route.

How to get from Madrid to Bucharest

From Recoletos train to Madrid airport, fly to Bucharest Otopeni airport, then line 783 bus to Bucharest. 6 h 44 min $85. From Madrid-Puerta de Atocha train to Albacete, train to Floridablanca 57, line 26 bus to Harlau, bus to Ploiesti Sud, then train to Bucuresti Nord Gara A. 30 h 56 min $295. From Madrid-Puerta de Atocha train to Montpellier Saint-Roch, train to Mulhouse Ville, train to Zürich HB, train to Budapest-Keleti, then train to Bucuresti Nord Gara A. 42 h 27 min $537. From Madrid - Estacion Sur bus to Bucureşti - Militari, walk to Păcii, then subway to Piata Unirii. 45 h 37 min $110. From Madrid bus to Bucharest. 2 days 3 h. From Madrid drive to Bucharest. 32 h 8 min $461. From Madrid drive to Malgrat de Mar, train to Barcelona Sants, train to Lyon Part Dieu, train to Torino Porta Susa, train to Verona Porta Nuova, then drive to Bucharest. 38 h 10 min $619.
Close Print Itinerary
  1. Here are 7 options to get from
    Madrid to Bucharest:

    1. Trip:
      1 Fly
      • One-Way approx: USD $48 - $235
      • Duration: 6 h 44 min
      Open +
      • Trip:
        1 Fly
        • One-Way approx: USD $48 - $235
        • Duration: 6 h 44 min
        Close x
    2. Trip:
      2 Train, bus
      • One-Way approx: USD $234 - $344
      • Duration: 30 h 56 min
      Open +
      • Trip:
        2 Train, bus
        • One-Way approx: USD $234 - $344
        • Duration: 30 h 56 min
        Close x
    3. Trip:
      3 Train
      • One-Way approx: USD $416 - $620
      • Duration: 42 h 27 min
      Open +
      • Trip:
        3 Train
        • One-Way approx: USD $416 - $620
        • Duration: 42 h 27 min
        Close x
    4. Trip:
      4 Bus Amring
      • One-Way approx: USD $88 - $112
      • Duration: 45 h 37 min
      Open +
      • Trip:
        4 Bus Amring
        • One-Way approx: USD $88 - $112
        • Duration: 45 h 37 min
        Close x
    5. Trip:
      5 Bus Maxibus Travel
      • One-Way approx: N/A
      • Duration: 2 days 3 h
      Open +
      • Trip:
        5 Bus Maxibus Travel
        • One-Way approx: N/A
        • Duration: 2 days 3 h
        Close x
    6. Trip:
      6 Drive
      • One-Way approx: USD $370 - $550
      • Duration: 32 h 8 min
      Open +
      • Trip:
        6 Drive
        • One-Way approx: USD $370 - $550
        • Duration: 32 h 8 min
        Close x
    7. Trip:
      7 Drive, train
      • One-Way approx: USD $494 - $713
      • Duration: 38 h 10 min
      Open +
      • Trip:
        7 Drive, train
        • One-Way approx: USD $494 - $713
        • Duration: 38 h 10 min
        Close x