Travel options for:
Madrid to Rome
  • Fly to Rome Ciampino

    $43 - $278
    1. Madrid

      25 min - every 30 minutes

      $2 - $4

    2. Madrid (MAD)

      2 h 30 min - non-stop

      $40 - $260

    3. Rome Ciampino (CIA)

      16 min - every 15 minutes

      $1 - $15

  • Fly to Rome

    $69 - $320
    1. Madrid

      25 min - every 30 minutes

      $2 - $4

    2. Madrid (MAD)

      2 h 25 min - non-stop

      $55 - $300

    3. Rome (FCO)

      32 min - every 20 minutes

      $12 - $17

  • Train

    $302 - $429
    1. Madrid-Puerta de Atocha

      2 h 30 min - hourly

      $75 - $110

    2. Barcelona Sants

      4 h 59 min - once daily

      $85 - $130

    3. Lyon Part Dieu

      3 h 53 min - once daily

      $60 - $75

    4. Torino Porta Susa

      3 h 55 min - 3 times a day

      $80 - $120

  • Train via Valence TGV

    $335 - $444
    1. Madrid-Puerta de Atocha

      2 h 30 min - hourly

      $75 - $110

    2. Barcelona Sants

      4 h 11 min - once daily

      $110 - $130

    3. Valence TGV

      1 h 55 min - hourly

      $28 - $40

    4. Chambery-Challes-E

      2 h 31 min - once daily

      $40 - $50

    5. Torino Porta Susa

      3 h 55 min - 3 times a day

      $80 - $120

  • Bus Eurolines IT

    $80 - $110
    1. Madrid

      12 h 34 min - once daily

    2. Perpignan - Gare Routière

      15 h 30 min - 3 times a week

      $80 - $110

  • Bus Autolinee Gambioli

    $182 - $271
    1. Santo Domingo

      40 min - every 15 minutes - line 148

      $4 - $6

    2. Madrid

      7 h 15 min - twice daily

      $35 - $50

    3. Valencia

      5 min - 1404 feet

    4. Túria

      3 min - every 15 minutes - line 1

      $1 - $3

    5. Plaça Espanya

      8 min - 2215 feet

    6. Valencia

      2 h - twice a week

      $140 - $210

    7. Tiburtina F.S.

      6 min - every 10 minutes

      $2

  • Bus

    1. Madrid

      2 days 6 h - once daily

  • Drive

    $290 - $430
    1. Madrid

      18 h 41 min - 1219.7 miles

      $290 - $430

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Recoletos train to Madrid airport, fly to Rome Ciampino airport, then train to Rome. 5 h 15 min $96. From Recoletos train to Madrid airport, fly to Rome airport, then train to Rome. 5 h 32 min $113. From Madrid-Puerta de Atocha train to Barcelona Sants, train to Lyon Part Dieu, train to Torino Porta Susa, then train to Roma Termini. 18 h 17 min $370. From Madrid-Puerta de Atocha train to Barcelona Sants, train to Valence TGV, train to Chambery-Challes-E, train to Torino Porta Susa, then train to Roma Termini. 18 h 33 min $395. From Madrid bus to Perpignan - Gare Routière then bus to Rome - Stazione Tiburtina. 29 h 4 min $91. From Santo Domingo line 148 bus to Madrid, bus to Valencia, walk to Túria, line 1 subway to Plaça Espanya, walk to Valencia, bus to Tiburtina F.S., then subway to Termini. 36 h 25 min $219. From Madrid bus to Roma. 2 days 6 h. From Madrid drive to Rome. 18 h 41 min $358.