Skip to content
5,904 deals tracked live · Updated every 6h · 100% free, no commissions — Get free alerts ✈
✈️ No Commissions — Honest Flight Deals Every Day

Cheap Flights Riga to Barcelona 2026 — Fares, Airlines & Best Time to Book

Riga to Barcelona is a straightforward non-stop hop of just under four hours, and it’s one of the most popular leisure routes out of Latvia. airBaltic flies it several times a week on its Airbus A220 jets, and Ryanair adds a low-cost option, so there’s genuine competition and fares stay friendly outside the summer peak. This guide covers who flies the route, what a fair return costs in euros, and when to book for the best price.

Route: Riga (RIX) → Barcelona El Prat (BCN)

Distance: approximately 2,350 km (1,460 miles)

Non-stop flight time: about 3h 50m

Direct flights: Yes — airBaltic flies non-stop from Riga several times a week, and Ryanair also serves the route. On a hop this short there’s no reason to connect.

Fares from Riga to Barcelona (EUR)

Barcelona is a year-round city break, but fares track the Mediterranean summer and the school holidays. June to September and the Christmas and Easter breaks are the priciest; late autumn and midwinter (outside the holidays) are the cheapest. The figures below are typical economy return fares in euros for the non-stop — book early and midweek and you can often land near the bottom of each range.

Month Typical return (economy) Demand
January €100 – €160 low-medium
February €90 – €150 low
March €100 – €160 medium
April €120 – €180 medium (Easter)
May €130 – €190 medium-high
June €150 – €210 high
July €160 – €230 very high (summer holidays)
August €150 – €220 very high
September €130 – €190 medium-high
October €110 – €170 medium
November €90 – €150 low
December €120 – €190 medium-high (holidays)

Reference points from our own deal tracking: a genuinely good return lands around €115–€140, a typical fair price is roughly €150–€170, and summer weekends push toward the top of the table. Anything under about €130 is a good price on this route, and Ryanair sales occasionally dip lower for hand-baggage-only fares.

Airlines on this route

Non-stop (about 3h 50m):

  • airBaltic — Latvia’s flag carrier flies the route several times a week on its modern Airbus A220 jets; fares include hand baggage, with checked bags and seat choice added as options or in the higher fare bundles.
  • Ryanair — the low-cost option, usually the cheapest headline fare; the lead-in price is cabin-bag only, so add a checked bag and reserved seat if you need them and compare the all-in total.

Because the route is short and competitive between a full-service carrier and a low-cost one, the main lever on price is timing and fare type rather than which airline you pick — there’s no need to add a stop for a better price.

When to book & how to save

  • Book 3–8 weeks ahead for city breaks; short-haul fares to Barcelona are cheapest in the mid-range window and climb in the final fortnight.
  • Avoid peak summer weekends (June–August) and the Easter and Christmas breaks, which are the busiest and priciest.
  • Travel midweek: Tuesday–Thursday departures are usually cheaper than Friday–Sunday, and a Saturday-night stay can lower the fare.
  • Mind the bags: both airBaltic’s and Ryanair’s cheapest fares are hand-baggage only — if you travel light the lead-in fare is a genuine bargain; if not, price the checked bag in before you compare.
  • Set a price alert: on a competitive route like this, fares move week to week, so a good deal under €130 is worth grabbing when you see it.

Arriving in Barcelona

You land at Barcelona El Prat / Josep Tarradellas (BCN), about 15 km southwest of the city centre. Getting in is easy and cheap: the Aerobús express coach reaches Plaça Catalunya in about 35 minutes (around €7 one way), the Rodalies R2 Nord train from Terminal 2 costs a few euros, and the metro line L9 Sud connects both terminals to the network. A taxi to the centre runs roughly €35–€40 with the airport supplement. Check your terminal — airBaltic and Ryanair may use different terminals, so allow time if you’re transferring.

Frequently asked questions

How long is the flight from Riga to Barcelona?

The non-stop flight takes about 3 hours 50 minutes. Actual gate-to-gate time varies slightly with winds and taxi time, but it’s a comfortable single-sitting hop with no connection to worry about.

Are there direct flights from Riga to Barcelona?

Yes. airBaltic flies non-stop from Riga several times a week, and Ryanair also serves the route. On such a short route there’s no reason to connect — a non-stop is both the fastest and usually the best value.

How much does it cost to fly from Riga to Barcelona?

A typical economy return runs about €90–€230 depending on the season and how far ahead you book. The best fares dip to around €115–€140 in the quieter months, while summer weekends and the holidays sit toward the top of that range.

What is the cheapest month to fly from Riga to Barcelona?

November is usually the cheapest, with February close behind — returns can start from around €90. Avoid July and August and the Easter and Christmas breaks, which are the busiest and most expensive.

Which airlines fly from Riga to Barcelona?

Two airlines fly the route non-stop: airBaltic (Latvia’s flag carrier, on its Airbus A220 jets) and Ryanair (low-cost). airBaltic tends to suit travellers who want a checked bag included in a bundle; Ryanair usually has the lowest cabin-bag-only fare.

Which airport do I fly into in Barcelona?

You arrive at Barcelona El Prat (BCN), the city’s main airport, about 15 km southwest of the centre. It connects to the city by the Aerobús coach, the Rodalies train and metro L9, so getting downtown is quick and inexpensive.

How far in advance should I book Riga to Barcelona flights?

Aim to book 3 to 8 weeks ahead for the best balance of price and choice. Fares climb in the last two weeks and around summer weekends and holidays, so a little early planning goes a long way on this route.

Is it cheaper to fly on weekdays?

Yes — midweek departures (Tuesday to Thursday) are usually cheaper than Friday–Sunday, and being flexible by a day or two can save €30–€60 on a return. A Saturday-night stay also tends to bring the fare down.

Fare guidance based on aifly.one deal tracking and current airline schedules; last reviewed July 2026. Indicative economy returns — always check the live fare before booking.

Posted 119d ago

More deals you might like

Loading route… Book Now →
Find your deal