Travel options for:
Italy to Riga
  • Train to Milan Malpensa, fly

    $78 - $196
    1. Milano

      37 min - every 30 minutes

      $12 - $17

    2. Milan Malpensa (MXP)

      2 h 45 min - non-stop

      $65 - $180

    3. Riga (RIX)

      16 min - every 20 minutes - line 22

  • Fly from Milan Linate

    $82 - $202
    1. Milano

      28 min - every 15 minutes - line 73

      $1 - $3

    2. Milan Linate (LIN)

      5 h - 1 stopover

      $80 - $200

    3. Riga (RIX)

      16 min - every 20 minutes - line 22

  • Fly from Rome

    $90 - $285
    1. Roma

      13 min - every 10 minutes - line 8

      $2

    2. Roma Trastevere

      27 min - hourly

      $8 - $13

    3. Rome (FCO)

      3 h 10 min - non-stop

      $80 - $270

    4. Riga (RIX)

      16 min - every 20 minutes - line 22

  • Fly from Bologna

    $102 - $374
    1. Bologna

      19 min - hourly - line 81

      $2 - $5

    2. Bologna (BLQ)

      4 h 55 min - 1 stopover

      $100 - $370

    3. Riga (RIX)

      16 min - every 20 minutes - line 22

  • Fly from Bari

    $61 - $256
    1. Bari

      12 min - hourly

      $6

    2. Bari (BRI)

      2 h 45 min - non-stop

      $55 - $250

    3. Riga (RIX)

      16 min - every 20 minutes - line 22

  • Bus to Milan Bergamo, fly

    $62 - $338
    1. Milano

      6 min - every 10 minutes - line 3

      $2

    2. Centrale Fs

      7 min - 1920 feet

    3. Milan Central Station

      40 min - hourly

      $5 - $6

    4. Milan Bergamo (BGY)

      2 h 40 min - non-stop

      $55 - $330

    5. Riga (RIX)

      16 min - every 20 minutes - line 22

  • Train to Zurich, fly

    $142 - $307
    1. Milano

      6 min - every 10 minutes - line 3

      $2

    2. Milano Centrale

      3 h 26 min - 4 times a day

      $45 - $65

    3. Zürich HB

      9 min - hourly

      $10 - $20

    4. Zurich (ZRH)

      2 h 15 min - non-stop

      $85 - $220

    5. Riga (RIX)

      16 min - every 20 minutes - line 22

  • Train, bus

    $180 - $260
    1. P.Za Venezia

      8 min - every 10 minutes - line 64

      $2

    2. Roma Termini

      3 h 33 min - 5 times a day

      $60 - $90

    3. Mestre Stazione Ferroviara

      4 h 20 min - once a week

      $100 - $140

    4. Suwałki

      8 h 45 min - once daily

      $18 - $28

  • Bus Eurolines IT

    $142 - $202
    1. Ara Coeli/Piazza Venezia

      23 min - every 20 minutes - line 62

      $2

    2. Rome Tiburtina

      44 h 30 min - once a week

      $140 - $200

  • Bus Autokar Polska

    $107 - $162
    1. Ara Coeli/Piazza Venezia

      23 min - every 20 minutes - line 62

      $2

    2. Rome

      32 h 7 min - twice a week

      $75 - $110

    3. Białystok

      11 h 25 min - twice daily

      $30 - $50

  • Drive

    $370 - $550
    1. Roma

      26 h 25 min - 1573.8 miles

      $370 - $550

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

From Milano Cadorna train to Milan Malpensa airport, fly to Riga airport, then line 22 bus to Riga. 5 h 47 min $114. From duomo m1 m3 line 73 bus to Milan Linate airport, fly to Riga airport, then line 22 bus to Riga. 7 h 53 min $151. From Venezia line 8 tram to Roma Trastevere, train to Rome airport, fly to Riga airport, then line 22 bus to Riga. 6 h 27 min $132. From Marconi line 81 bus to Bologna airport, fly to Riga airport, then line 22 bus to Riga. 7 h 39 min $164. From Bari Brigata Bari train to Bari airport, fly to Riga airport, then line 22 bus to Riga. 5 h 22 min $145. From Duomo M3 line 3 subway to Centrale Fs, walk to Milan Central Station, bus to Milan Bergamo airport, fly to Riga airport, then line 22 bus to Riga. 6 h 18 min $117. From Duomo M3 line 3 subway to Milano Centrale, train to Zürich HB, train to Zurich airport, fly to Riga airport, then line 22 bus to Riga. 9 h 25 min $185. From P.Za Venezia line 64 bus to Roma Termini, train to Mestre Stazione Ferroviara, bus to Suwałki, then bus to Riga. 19 h 26 min $220. From Ara Coeli/Piazza Venezia line 62 bus to Rome Tiburtina then bus to Riga. 45 h 53 min $171. From Ara Coeli/Piazza Venezia line 62 bus to Rome, bus to Białystok, then bus to Riga. 45 h 55 min $131. From Roma drive to Riga. 26 h 25 min $462.

 
 

Bus or fly from Italy to Riga?

Lufthansa, Brussels Airlines and 8 other airlines fly from Milano to Riga hourly. Alternatively, ATAC S.p.A. Azienda per la mobilità operates a bus from Roma to Riga every 10 minutes. Tickets cost $2 and the journey takes 23 min. Eurolines IT also services this route once a week.