Travel options for:
Madrid to Rome
  • Fly to Rome

    $68 - $314
    1. Madrid

      25 min - every 30 minutes

      $2 - $4

    2. Madrid (MAD)

      2 h 20 min - non-stop

      $55 - $300

    3. Rome (FCO)

      32 min - every 20 minutes

      $11

      • Rome
  • Fly to Rome Ciampino

    $43 - $273
    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 - $10

      • Rome
  • Train

    $308 - $430
    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

      $65 - $75

    4. Torino Porta Susa

      3 h 55 min - 3 times a day

      $80 - $120

      • Roma Termini
  • Bus via Aix en Provence

    $186 - $330
    1. Madrid

      17 h 29 min - once daily

      $65 - $100

    2. Aix en Provence

      13 h 23 min - 3 times a week

      $120 - $230

      • Rome
  • Bus, busferry

    $179 - $281
    1. Atocha

      2 min - every 15 minutes

      $1 - $2

    2. Madrid

      7 h 15 min - twice daily

      $35 - $55

    3. Valencia

      5 min - 1404 feet

    4. Túria

      3 min - every 15 minutes - line 1

      $1 - $3

    5. Plaça Espanya

      8 min - 2301 feet

    6. Valencia

      25 h 14 min - twice a week

      $140 - $220

    7. Tiburtina F.S.

      6 min - every 10 minutes

      $2

      • Termini
  • Bus

    $150 - $230
    1. Madrid

      2 days 6 h - once daily

      $150 - $230

      • Roma
  • Drive

    $290 - $430
    1. Madrid

      18 h 55 min - 1216.5 miles

      $290 - $430

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

From Recoletos train to Madrid airport, fly to Rome airport, then train to Rome. 5 h 27 min $109. From Recoletos train to Madrid airport, fly to Rome Ciampino airport, then train to Rome. 5 h 15 min $99. 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 $371. From Madrid bus to Aix en Provence then bus to Rome. 31 h 52 min $316. From Atocha train to Madrid, bus to Valencia, walk to Túria, line 1 subway to Plaça Espanya, walk to Valencia, busferry to Tiburtina F.S., then subway to Termini. 35 h 1 min $215. From Madrid bus to Roma. 2 days 6 h $197. From Madrid drive to Rome. 18 h 55 min $357.