Travel from Riga to Bratislava

Bus or fly from Riga to Bratislava?

Ryanair, Air Baltic and 3 other airlines fly from Riga to Bratislava twice daily. Alternatively, Eurolines Slovakia operates a bus from Riga to Bratislava once daily. Tickets cost $110 - $180 and the journey takes 24 h 16 min. Ecolines also services this route twice a week.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Riga to Bratislava

From Grēcinieku iela line 22 bus to Riga airport, fly to Vienna airport, then bus to Bratislava. 5 h 37 min $112. From Grēcinieku iela line 22 bus to Riga airport, fly to Bratislava airport, then line 61 bus to Bratislava. 8 h 27 min $158. From Riga bus to Częstochowa, Częstochowa Dworzec Autobusowy, night bus to Ostrava hl.n., train to Prerov, train to Breclav, then train to Bratislava hl.st.. 19 h 56 min $89. From Riga bus to Bratislava. 24 h 16 min $113. From Riga drive to Bratislava. 15 h 34 min $216.
Close Print Itinerary
  1. Here are 5 options to get from
    Riga to Bratislava:

    1. Trip:
      1 Fly to Vienna, bus
      • One-Way approx: USD $79 - $222
      • Duration: 5 h 37 min
      Open +
      • Trip:
        1 Fly to Vienna, bus
        • One-Way approx: USD $79 - $222
        • Duration: 5 h 37 min
        Close x
    2. Trip:
      2 Fly to Bratislava
      • One-Way approx: USD $68 - $548
      • Duration: 8 h 27 min
      Open +
      • Trip:
        2 Fly to Bratislava
        • One-Way approx: USD $68 - $548
        • Duration: 8 h 27 min
        Close x
    3. Trip:
      3 Bus, night bus, train
      • One-Way approx: USD $71 - $109
      • Duration: 19 h 56 min
      Open +
      • Trip:
        3 Bus, night bus, train
        • One-Way approx: USD $71 - $109
        • Duration: 19 h 56 min
        Close x
    4. Trip:
      4 Bus
      • One-Way approx: USD $70 - $180
      • Duration: 24 h 16 min
      Open +
      • Trip:
        4 Bus
        • One-Way approx: USD $70 - $180
        • Duration: 24 h 16 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $170 - $260
      • Duration: 15 h 34 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $170 - $260
        • Duration: 15 h 34 min
        Close x