Riga to Barcelona is a popular leisure route covering 2,130km. airBaltic operates direct flights RIX-BCN year-round with increased summer frequency. Ryanair serves RIX-BCN seasonally from April to October. One-way fares start at €35 on Ryanair and €59 on airBaltic during sales. Return fares in low season (January, November) drop to €70-90 total. Peak summer (July-August) sees prices rise to €180-250 return. Flight time is 3h 20m direct.
Route: Riga (RIX) → Barcelona (BCN)
Distance: 2130 km
Prices by Season
| Season | Low | High |
|---|---|---|
| Jan-Feb | €70 | €110 |
| Mar-May | €90 | €150 |
| Jun-Aug | €180 | €250 |
| Sep-Dec | €75 | €140 |
Airlines on This Route
- Ryanair: direct, 3h25m, from €35, Seasonal (Apr-Oct)
- airBaltic: direct, 3h20m, from €59, Year-round
Best Time to Book
Book 6-10 weeks ahead for lowest fares. Tuesday and Wednesday departures are cheaper than weekends. January, February, and November offer the lowest prices. Avoid school holidays and August when prices double. Set price alerts 3 months prior. Last-minute bookings within 14 days cost 50% more. Mid-week flights save €20-30 compared to Friday or Sunday schedules.
Luggage Tips
Ryanair: 40x20x25cm free underseat bag. Priority boarding adds 10kg cabin bag €25-40. airBaltic: 55x40x23cm cabin bag included in most fares. Checked bags cost €35-55 on both carriers if booked online. Airport bag fees are double the online price. Strict weight enforcement applies. Measure bags at home to avoid €50 gate fees for oversized carry-on luggage.
Destination Highlights
- Barcelona El Prat T1: Main terminal, airBaltic arrives here, Metro L9 Sud access.
- Barcelona El Prat T2: Ryanair base, closer to train station, free shuttle to T1.
- City Center: Plaza Catalunya is main hub, 35min from airport via Aerobus.
Airport Transfer Tips
Aerobus A1 (T1) and A2 (T2) connect to Plaza Catalunya in 35min for €5.90. Metro L9 Sud takes 30min to Zona Universitaria for €5.15. Train R2 Nord from T2 goes to Sants station in 25min for €4.60. Taxis cost €35-45 to city center fixed rate. Night buses N16 and N17 operate after public transport stops for late arrivals.
Related Pages
- Riga Airport (RIX) Guide 2026
- Barcelona El Prat (BCN) Airport Guide
- airBaltic Baggage Allowance & Fees
Frequently Asked Questions
How much are cheap flights from Riga to Barcelona?
Ryanair fares start at €35 one-way without any bags included. Adding a 10kg cabin bag costs an extra €25-40 depending on demand. airBaltic fares from €59 include a standard cabin bag automatically. Total return cost with one checked bag ranges from €120 on Ryanair to €150 on airBaltic. Low season returns hit €70-90 without hold luggage. Summer peaks reach €250. Book 2 months ahead for best rates.
Are there direct flights from Riga to Barcelona?
Yes, direct flights operate year-round via airBaltic from Riga. Ryanair adds direct seasonal capacity from April to October specifically. Flight time is consistently 3 hours 20 minutes without stops. Winter frequency drops to 3-4 weekly flights per airline usually. Summer sees daily operations on both carriers. No layovers are required for these specific services. Connection options via other hubs exist but extend travel time unnecessarily.
When should I book Riga to Barcelona flights?
Book 6-10 weeks ahead for the lowest available fares. Tuesday and Wednesday departures are significantly cheaper than weekends. January, February, and November offer the lowest prices overall. Avoid school holidays and August when prices double easily. Set price alerts 3 months prior to travel. Last-minute bookings within 14 days cost 50% more typically. Mid-week flights save €20-30 compared to Friday or Sunday schedules.
What luggage can I bring on Riga-Barcelona flights?
Ryanair allows one free 40x20x25cm underseat bag strictly. Priority boarding adds a 10kg cabin bag option. airBaltic includes a 55x40x23cm cabin bag in most fares automatically. Checked bags cost €35-55 on both carriers if booked online initially. Airport bag fees are double the online price usually. Strict weight enforcement applies at the gate. Measure bags at home to avoid €50 gate fees for oversized carry-on luggage.
Which terminal do flights use at Barcelona El Prat?
Barcelona El Prat has two main terminals separated by distance. Terminal 1 handles most international flights including airBaltic usually. Terminal 2 is used mainly by Ryanair and low-cost carriers specifically. Terminals are 4km apart requiring a shuttle. A free shuttle bus connects T1 and T2 every 7 minutes continuously. Check your ticket 24 hours before departure always. Allow extra time if you need to switch terminals for connections.
How do I get from Barcelona Airport to the city?
Aerobus A1 and A2 connect terminals to Plaza Catalunya in 35 minutes for €5.90 single. Metro L9 Sud takes 30 minutes to Zona Universitaria for €5.15 single ticket. Train R2 Nord from T2 goes to Sants station in 25 minutes for €4.60. Taxis cost €35-45 to the city center fixed rate. Night buses N16 and N17 operate after public transport stops for late arrivals specifically.
Data updated: 2026-03



