Travel options for:
Malta to Rome
  • Fly to Rome

    $44 - $201
    1. Fgura

      9 min - hourly

      $1 - $4

    2. Malta (MLA)

      1 h 25 min - non-stop

      $30 - $180

    3. Rome (FCO)

      32 min - every 20 minutes

      $12 - $17

  • Fly to Rome Ciampino

    $38 - $159
    1. Fgura

      9 min - hourly

      $1 - $4

    2. Malta (MLA)

      1 h 30 min - non-stop

      $35 - $140

    3. Rome Ciampino (CIA)

      16 min - every 15 minutes

      $1 - $15

  • Car ferry, train via Pozzallo

    $254 - $318
    1. Birkirkara

      9 min - hourly

      $1 - $4

    2. Marsa

      19 min - 1 miles

    3. Valetta

      1 h 45 min - once daily

      $83

    4. Pozzallo

      5 min - 2 miles

      $80 - $100

    5. Pozzallo

      1 h 3 min - 4 times a day

      $4 - $21

    6. Siracusa

      11 h 9 min - once daily

      $85 - $110

  • Car ferry, bus, bus and ferry

    $231 - $291
    1. Birkirkara

      9 min - hourly

      $1 - $4

    2. Marsa

      19 min - 1 miles

    3. Valetta

      1 h 45 min - once daily

      $83

    4. Pozzallo

      5 min - 1.9 miles

      $80 - $95

    5. Pozzallo

      2 h 40 min - 3 times a day

      $11 - $14

    6. Catania

      10 h 28 min - once daily

      $55 - $95

  • Car ferry, train

    $113 - $178
    1. Birkirkara

      9 min - hourly

      $1 - $4

    2. Marsa

      19 min - 1 miles

    3. Valetta

      8 h - 3 times a week

      $35 - $70

    4. Catania p.zza Borsellino

      5 min - hourly

      $1 - $4

    5. Catania Centrale

      9 h 57 min - once daily

      $75 - $100

  • Car ferry, bus, train

    $166 - $283
    1. Birkirkara

      9 min - hourly

      $1 - $4

    2. Marsa

      19 min - 1 miles

    3. Valetta

      8 h - 3 times a week

      $35 - $70

    4. Catania

      18 min - 4602 feet

    5. Catania Bus Terminal

      10 h 30 min - once daily

      $120 - $180

    6. Avezzano

      1 h 38 min - once daily

      $7 - $27

    7. Tiburtina F.S.

      6 min - every 10 minutes

      $2

  • Car ferry, drive

    $217 - $314
    1. Birkirkara

      5 min - 3 miles

      $1

    2. Valetta

      1 h 45 min - once daily

      $83

    3. Pozzallo

      2 h 21 min - 133.7 miles

      $30 - $50

    4. Messina

      30 min - hourly

      $3 - $30

    5. Villa San Giovanni

      6 h 55 min - 433.2 miles

      $100 - $150

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

From Paola bus to Malta airport, fly to Rome airport, then train to Rome. 4 h 16 min $83. From Paola bus to Malta airport, fly to Rome Ciampino airport, then train to Rome. 3 h 59 min $66. From Birkirkara bus to Marsa, walk to Valetta, car ferry to Pozzallo, taxi to Pozzallo, train to Siracusa, then train to Roma Termini. 17 h 31 min $298. From Birkirkara bus to Marsa, walk to Valetta, car ferry to Pozzallo, taxi to Pozzallo, bus to Catania, then bus and ferry to Rome Tiburtina. 18 h 26 min $264. From Birkirkara bus to Marsa, walk to Valetta, car ferry to Catania p.zza Borsellino, bus to Catania Centrale, then train to Roma Termini. 21 h 6 min $176. From Birkirkara bus to Marsa, walk to Valetta, car ferry to Catania, walk to Catania Bus Terminal, bus to Avezzano, train to Tiburtina F.S., then subway to Termini. 23 h 50 min $236. From Birkirkara drive to Valetta, car ferry to Pozzallo, drive to Messina, car ferry to Villa San Giovanni, then drive to Rome. 11 h 59 min $283.