Travel options for:
Ljubljana to Riga
  • Fly from Ljubljana

    $145 - $314
    1. Ljubljana

      18 min - on demand

      $24 - $45

    2. Ljubljana (LJU)

      4 h 10 min - 1 stopover

      $120 - $270

    3. Riga (RIX)

      16 min - every 20 minutes - line 22

  • Shuttle to Vienna, fly

    $121 - $928
    1. Ljubljana

      5 h - on demand

      $45 - $750

    2. Vienna (VIE)

      2 h 20 min - non-stop

      $75 - $210

    3. Riga (RIX)

      16 min - every 20 minutes - line 22

  • Bus Eurolines IT

    $124 - $185
    1. Ljubljana

      2 h 25 min - once daily

      $8 - $15

    2. Udine Autostazione

      30 min - once a week

      $90 - $130

    3. Łomża

      13 min - 3634 feet

    4. Łomża Plac Niepodległości

      11 h 5 min - once daily

      $25 - $40

  • Bus Ecolines

    $91 - $127
    1. Ljubljana

      11 h 57 min - twice a week

      $45 - $55

    2. Częstochowa

      11 h 37 min - twice a week

      $45 - $75

  • Train, night train

    $129 - $203
    1. Ljubljana

      5 h 56 min - once daily

      $45 - $75

    2. Wien Meidling

      16 h 18 min - twice a week

      $60 - $100

    3. Minsk-Passajirskii

      3 h 30 min - 3 times a day

      $4 - $7

    4. Vilnius(LT)

      2 h 10 min - once daily

      $7 - $14

    5. Daugavpils

      2 h 46 min - once daily

      $9

  • Bus Eurolines Slovakia

    $130 - $221
    1. Ljubljana

      11 h 41 min - once daily

      $29 - $45

    2. Bratislava

      24 h 15 min - once daily

      $100 - $180

  • Drive

    $220 - $320
    1. Ljubljana

      19 h 30 min - 1107.5 miles

      $220 - $320

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

From Ljubljana shuttle to Ljubljana airport, fly to Riga airport, then line 22 bus to Riga. 6 h 53 min $180. From Ljubljana shuttle to Vienna airport, fly to Riga airport, then line 22 bus to Riga. 9 h 45 min $422. From Ljubljana bus to Udine Autostazione, bus to Łomża, walk to Łomża Plac Niepodległości, then bus to Riga. 16 h 13 min $159. From Ljubljana bus to Częstochowa then bus to Riga. 24 h 34 min $109. From Ljubljana train to Wien Meidling, train to Minsk-Passajirskii, train to Vilnius(LT), night train to Daugavpils, then train to Rīga pasažieru. 34 h 40 min $173. From Ljubljana bus to Bratislava then bus to Riga. 36 h 56 min $186. From Ljubljana drive to Riga. 19 h 30 min $268.

 
 

Bus or fly from Ljubljana to Riga?

Turkish Airlines, LOT and 9 other airlines fly from Ljubljana to Riga hourly. Alternatively, FlixBus operates a bus from Ljubljana to Riga 3 times a day. Tickets cost $8 - $15 and the journey takes 2 h 25 min. 2 other operators also service this route.