How to get from Bratislava to Riga

Travelling from Bratislava to Riga is easy and affordable with several options to choose from. Whether you prefer a bus, train, nighttrain, or car, there is an option that best suits your budget and travel plans. Prices start from as low as €26, so you can rest assured you will find a way to get from Bratislava to Riga that is both convenient and cost-effective.

Updated:

Bus to Vienna fly

Travelling from Bratislava to Riga can be a complicated process, but if you follow the right steps, it can be a fairly simple journey.

The first step is to take the FlixBus bus at the Bratislava, Most SNP station. This bus will take you to the Vienna International Airport and the journey should take around 45 minutes. The ticket price is approximately €3, and the travel distance is 61 km.

Once you arrive at the Vienna International Airport, you will need to fly out to Riga (RIX). The flight should take around 2 hours and the ticket price is about €23. The carrier for this flight is Ryanair.

Once you have arrived at the Riga (RIX) airport, you will need to take the Rigas satiksme bus at the Lidosta Rīga station. This bus will take you to the 11.novembra krastmala and the journey should take around 24 minutes. The travel distance is 9 km and the carrier is Rigas satiksme.

By following these steps, you should be able to get from Bratislava to Riga without any issues. Just remember to plan your journey in advance and to book your tickets in advance to ensure that you get the best possible prices.



Take the FlixBus bus at the Bratislava,,Most SNP station .

The journey takes approximately 45 m. Ticket price is about €3 The travel distance is 61 km.

Carrier is FlixBus.

Buy ticket

Fly out to Vienna (VIE) of the Riga (RIX) airport.

The journey takes approximately 2 h Ticket price is about €23

Carrier is Ryanair.

🔎

🚖 Find a cheap local taxi

Get off at the Riga (RIX).
Take the Rigas satiksme bus at the Lidosta Rīga station .

The journey takes approximately 24 m. The travel distance is 9 km.

Carrier is Rigas satiksme.

Buy ticket

Get off at the 11.novembra krastmala.


🛏 Find hotel deals and discounts up to 20% in Riga at Booking


Train to Budapest fly

Travelling from Bratislava to Riga is a relatively straightforward journey that can be done in a few easy steps. To begin with, take the train from Bratislava Hlavna Stanica at the station Czech Railways (ČD). The journey takes approximately 2 h 31 m and the ticket price is about €9. The travel distance is 212 km and the carrier is Czech Railways (ČD). Once you have arrived in Budapest-Nyugati, take the train from there to Ferihegy. This journey takes approximately 23 m and the travel distance is 17 km. The carrier is Hungarian Railways (MÁV). Once you have reached the Ferihegy station, take the BKK bus to Liszt Ferenc Airport 2. This journey takes approximately 10 m, with a travel distance of 6 km and is operated by BKK.

From there, you will need to fly out of Budapest (BUD) to Riga (RIX). The flight takes approximately 2 h and the ticket price is about €35. The carrier is Air Baltic. Finally, take the Rigas satiksme bus from Bratislava Most SNP station to Vienna Airport. This journey takes approximately 24 m with a travel distance of 61 km. The carrier is Rigas satiksme.

Overall, this journey takes approximately 5 h and 35 m, with a total travel distance of 306 km. With the right connections and a bit of planning, you can easily get from Bratislava to Riga.



Take the train Bratislava Hlavna Stanica at the station Czech Railways (ČD).

The journey takes approximately 2 h 31 m. Ticket price is about €9 The travel distance is 212 km.

Carrier is Czech Railways (ČD).

Buy ticket

Get off at the Budapest-Nyugati.
Take the train Budapest-Nyugati at the station Hungarian Railways (MÁV).

The journey takes approximately 23 m. Ticket price is about €1 The travel distance is 17 km.

Carrier is Hungarian Railways (MÁV).

Buy ticket

Get off at the Ferihegy.
Take the BKK bus at the Ferihegy vasútállomás station .

The journey takes approximately 10 m. The travel distance is 6 km.

Carrier is BKK.

Buy ticket

Get off at the Liszt Ferenc Airport 2.
Fly out to Budapest (BUD) of the Riga (RIX) airport.

The journey takes approximately 2 h Ticket price is about €35

Carrier is Air Baltic.

🔎

🚖 Find a cheap local taxi

Get off at the Riga (RIX).
Take the Rigas satiksme bus at the Bratislava Most SNP station .

The journey takes approximately 24 m. The travel distance is 61 km.

Carrier is Rigas satiksme.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Riga at Booking


Bus

Are you looking to explore the beauty of Riga, Latvia? If so, you can find a direct route from Bratislava, Slovakia to the Latvian capital. The route takes around 22 hours and 10 minutes and is serviced by FlixBus.

To get to Riga, you will need to catch the FlixBus bus from the Bratislava, AS Mlynské Nivy station. This station is located near the city center and is easily accessible by public transport. From the station, you will be able to get a ticket for the bus to Riga. The ticket price for this trip is approximately €60.

Once you’re on board, the 1387 km journey to Riga is relatively straightforward. The bus will take you through some stunning countryside, as well as some small towns and cities. After a long journey, you’ll eventually arrive at Riga Bus Station. This station is located in the city center and is the perfect starting point for exploring Riga.

So, if you’re looking to get from Bratislava to Riga, the FlixBus bus is your best option. The journey takes around 22 hours and 10 minutes, and the ticket price is approximately €60. You’ll get to see some stunning scenery along the way, and you’ll arrive right in the heart of the city. So, why not take the FlixBus and start your Riga adventure today!



Take the FlixBus bus at the Bratislava,,AS Mlynské Nivy station .

The journey takes approximately 22 h 10 m. Ticket price is about €60 The travel distance is 1387 km.

Carrier is FlixBus.

Buy ticket

Get off at the Riga Bus Station.


🛏 Find hotel deals and discounts up to 20% in Riga at Booking


Train bus

Take the train Torņakalns at the station Latvian Railways (PV). Get off at the Riga Central. The journey takes approximately 27 m. Ticket price is about €1 The travel distance is 23 km. Carrier is Latvian Railways (PV).

Travelling from Bratislava to Riga can be a surprisingly affordable and easy journey, with a number of options available to get you there. If you’re looking to take the train, the first step is to head to the Hungarian Railways (MÁV) station in Bratislava and catch the train from Bratislava Hlavna Stanica. This train will take you to Breclav, a journey of approximately 58 minutes with a ticket price of €4 for a distance of 82 km.

From Breclav, you’ll need to catch the ÖBB EuroCity train to Krakow Glowny, with a journey time of 4 hours and 36 minutes, and a ticket price of €40 for a distance of 346 km. After arriving in Krakow Glowny, you’ll need to take the UAB LTG Link train to Kaunas, a journey of 11 hours and 25 minutes at a distance of 750 km.

From Kaunas, the next step is to take the FlixBus bus from the Kaunas bus station to Jelgava, a journey of 3 hours and 40 minutes, with a ticket price of €14 for a distance of 243 km. Upon arrival in Jelgava, you’ll need to take the Latvian Railways (PV) train to Torņakalns, a journey of 43 minutes with a ticket price of €1 for a distance of 39 km. Finally, your last leg of the journey will be to take the Latvian Railways (PV) train from Torņakalns to Riga Central, a journey of 27 minutes with a ticket price of €1 for a distance of 23 km.

So there you have it - a comprehensive guide to getting from Bratislava to Riga via train. With a bit of planning and a few transfers, you’ll be in your destination in no time.



Take the train Bratislava Hlavna Stanica at the station Hungarian Railways (MÁV).

The journey takes approximately 58 m. Ticket price is about €4 The travel distance is 82 km.

Carrier is Hungarian Railways (MÁV).

Buy ticket

Get off at the Breclav.
Take the train Breclav at the station ÖBB EuroCity.

The journey takes approximately 4 h 35 m. Ticket price is about €45 The travel distance is 346 km.

Carrier is ÖBB EuroCity.

Buy ticket

Get off at the Krakow Glowny.
Take the train Kraków Główny at the station UAB LTG Link.

The journey takes approximately 11 h 25 m. The travel distance is 750 km.

Carrier is UAB LTG Link.

Buy ticket

Get off at the Kaunas.
529 m on foot from the Kaunas to the Kaunas bus station.

The journey takes approximately 6 m. The travel distance is 529 m.

Get off at the Kaunas bus station.
Take the FlixBus bus at the Kaunas bus station station .

The journey takes approximately 3 h 50 m. Ticket price is about €14 The travel distance is 259 km.

Carrier is FlixBus.

Buy ticket

Get off at the Riga Bus Station.


🛏 Find hotel deals and discounts up to 20% in Riga at Booking


Night train bus

Travelling from Bratislava to Riga can be a great way to explore the region and experience its culture. It is possible to get from Bratislava to Riga by train and bus.

The first step is to take the EuroNight train from Bratislava Hlavna Stanica station. The journey takes about 7 hours and 1 minute and tickets cost roughly €40. The travel distance is 454km and the carrier is EuroNight.

The second step is to take the Ecolines bus from the Wrocław station. The journey takes approximately 17 hours and 50 minutes and tickets cost roughly €50. The travel distance is 1193km and the carrier is Ecolines.

So if you're looking for an adventure, why not take a trip from Bratislava to Riga? With the right planning and a few simple steps, you can easily make your way across the region and experience its unique culture.



Take the train Bratislava Hlavna Stanica at the station EuroNight.

The journey takes approximately 7 h 1 m. Ticket price is about €40 The travel distance is 454 km.

Carrier is EuroNight.

Buy ticket

Get off at the Wroclaw Glowny.
Take the Ecolines bus at the Wrocław station .

The journey takes approximately 17 h 50 m. Ticket price is about €50 The travel distance is 1193 km.

Carrier is Ecolines.

Buy ticket

Get off at the Rīga.


🛏 Find hotel deals and discounts up to 20% in Riga at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 15 h 1 m. The travel distance is 1349 km.

Get off at the .


🛏 Find hotel deals and discounts up to 20% in Riga at Booking


The cheapest way to travel from Bratislava to Riga is by taking a Bus to Vienna fly with an average price of €26. The journey takes approximately 5 ч. 19 мин.

Bus to Vienna fly is the fastest way to travel from Bratislava to Riga. Tickets cost €26. The journey takes approximately 5 ч. 19 мин.

Bratislava is approximately 1349 km away from Riga. The trip by car takes 15 h 1 m.

Yes! There is a direct bus with no transfers to this destination. The route is served by the FlixBus company. Tickets cost about €60. A bus trip from Bratislava to Riga will take 22 h 10 m.

The average journey time by car between Bratislava and Riga is 15 h 1 m.