How to get from Barcelona to Riga by train, bus or flight.
The best way to travel from Barcelona to Riga is by taking a flight because it’s the best combination of price and speed.
Find all the dates and times for this journey by train, bus, flight, and ferry .
|Distance||1446 miles (2332 km)|
|Available travel modes||Flight|
|Fastest mode||Flight • $70 (€60) • 3 h 40 min|
|Popular travel companies||Ryanair|
Take a flight to travel 1446 miles (2332 km) to Riga from Barcelona. Ryanair is the main travel company operating this route. Travelers can even take a direct from Barcelona to Riga.
You can travel by flight for as low as $98 (€84). When you search for schedules and tickets, Omio will show you the best journey.
KLM is the Netherlands' national carrier and offers two types of ticket for your travel from Barcelona to Riga: Economy and Business.
You can get from Barcelona to Riga by flight.
The fastest way to travel from Barcelona to Riga is by flight with an average journey time of 3 h 40 min.
The distance is approximately 1446 miles (2332 km) from Barcelona to Riga.
These are the most popular departure and arrival points when traveling from Barcelona to Riga:
Let Omio help you find the best company to travel with from Barcelona to Riga: