Cheap flights from Riga to Madrid
A nonstop flight on this route changes the shape of the day, and cheap flights from Riga to Madrid are sold both nonstop and with a connection. Travellers who value a single boarding can choose the nonstop option, while those flexible on time often pick a one-stop itinerary that may cost less. The booking page shows dated fares and a price calendar, and the city pair is served by a mix of low-cost and full-service carriers. Check which airport each itinerary uses, since connection times and terminal changes can matter more than the headline fare.
Prices found on this route
Lowest fare found per airline in recent searches — click to search that date on kissandfly.com
| Airline | Flight | Rating | Date | Price from | Search |
|---|---|---|---|---|---|
| direct | ★★★★★ 3.7 | 24 Jan 2027 | from $147 | Search 24 Jan 2027 | |
| with a stop | ★★★★★ 4.2 | 6 Jan 2027 | from $169 | Search 6 Jan 2027 | |
| with a stop | ★★★★★ 4.1 | 12 Nov 2026 | from $188 | Search 12 Nov 2026 | |
| with a stop | ★★★★★ 4.1 | 4 Jan 2027 | from $188 | Search 4 Jan 2027 | |
| with a stop | ★★★★★ 4.4 | 6 Jul 2027 | from $249 | Search 6 Jul 2027 | |
| with a stop | ★★★★★ 4.4 | 24 Jan 2027 | from $250 | Search 24 Jan 2027 | |
| with a stop | ★★★★★ 4.4 | 4 Jan 2027 | from $254 | Search 4 Jan 2027 | |
| with a stop | ★★★★★ 3.9 | 30 Mar 2027 | from $254 | Search 30 Mar 2027 | |
| with a stop | ★★★★★ 4.4 | 12 Nov 2026 | from $254 | Search 12 Nov 2026 | |
| with a stop | — | 24 Jan 2027 | from $324 | Search 24 Jan 2027 |
Source: fares found by Tickets Travel Network search engines, snapshot of 4 November 2026. Prices are converted to USD at an approximate rate; the exact price is shown on the booking site.
Price by month
Lowest fare found for each month in recent searches. Cheapest month: February — from $125.
| Month | Price from | Date | |
|---|---|---|---|
| November 2026 | from $188 | 12 Nov 2026 | |
| December 2026 | from $210 | 17 Dec 2026 | |
| January 2027 | from $147 | 24 Jan 2027 | |
| February 2027 | from $125 | 18 Feb 2027 | |
| March 2027 | from $125 | 11 Mar 2027 | |
| April 2027 | from $158 | 26 Apr 2027 | |
| May 2027 | from $171 | 16 May 2027 | |
| June 2027 | from $143 | 24 Jun 2027 | |
| July 2027 | from $143 | 29 Jul 2027 | |
| August 2027 | from $199 | 26 Aug 2027 | |
| September 2027 | from $137 | 22 Sept 2027 | |
| October 2027 | from $149 | 12 Oct 2027 |
Airports on this route
Distances are straight-line from the city centre
Route on the map
When to fly
Summer holiday periods and the Christmas season usually push fares up on European routes, and school breaks can do the same, so start from those expensive stretches when you plan. From there, work back to December, which is the cheapest month shown for flights from Riga to Madrid. Weekday departures can price differently from weekend ones, and overnight or early-morning flights may suit travellers who only need the seat. If your dates are flexible, compare several weeks in the price calendar rather than fixing on one departure day.
Airlines and what to expect
The airlines on this route include Norwegian International, LOT Polish Airlines, Scandinavian Airlines, Air Baltic, Lufthansa, Cityjet, Finnair, Aegean Airlines, Nordic Regional Airlines and Swiss. Some sell a seat with extras added later, while others include more in the base fare, so compare what baggage, seat choice and meals cost before choosing. Direct flights are available, and other itineraries connect through another airport; the booking result shows the number of stops and the total travel time. Check whether a connection is on one ticket or separate bookings, since that changes who helps if a flight is missed.
Arriving — Madrid
You land at Madrid-Barajas, which sits outside the city centre to the northeast and is linked to central Madrid by metro, commuter train, bus and taxi. Allow time for the terminal transfer if your connection or gate is in a different building, and check whether your airline uses a terminal that needs a shuttle. Late arrivals can mean a quieter metro but fewer onward options, so decide your onward route before you land. Keep your passport and any entry documents handy until you have cleared the airport.
Before you go: Spain
- Currency
- EUR (€)
- Power sockets
- Type C, F · 230 V
- Language
- Spanish
- Emergency number
- 112, 061, 091
- Driving side
- right
- Calling code
- +34
- Internet domain
- .es
- EU / Schengen
- EU member, Schengen area
- Population of Madrid
- 3.5 M (2025)
- Time zone
- UTC+01 (Europe/Madrid)
Country facts: Wikidata
Check before you book
- Check whether a connection is ticketed as one booking or separate tickets, since protection differs if a flight is missed.
- Check baggage rules for each airline, especially on fares that sell the seat and charge for bags.
- Check which Madrid terminal your ticket names and how much connection time it allows.
- Check passport validity and Spain entry requirements for your nationality.
- Check whether your dates fall in school holidays, since fares can move with demand.
- Check the fare details for seats, meals and changes before paying.
Frequently asked questions
Riga – Madrid: when is it cheapest to fly?
The lowest price in recent searches was found for February 2027 — $125. Prices change daily; check the live price in the search.
Riga – Madrid: which airlines fly this route?
Airlines with offers on this route: Air Baltic, Norwegian International, LOT Polish Airlines, Scandinavian Airlines, Aegean Airlines, Lufthansa, Finnair, Croatia Airlines, Swiss, Iberia.
Riga – Madrid: are there direct flights?
Yes, direct flights were available in recent searches.
How long is the flight from Riga to Madrid?
The distance is about 2,713 km, so a non-stop flight takes roughly 3 h 46 min. Direct flights were found in recent searches.
Which airports serve Riga – Madrid?
Riga: Riga (RIX). Madrid: Barajas (MAD).
What is the time difference between Riga and Madrid?
Madrid is 1 h behind Riga.
Riga — more routes
Madrid — flights from other cities
| From | Airline | Flight | Date | Price from |
|---|---|---|---|---|
| London | Ryanair | direct | 5 Dec 2026 | from $22 |
| Warsaw | Ryanair | direct | 3 Dec 2026 | from $22 |
| Paris | Ryanair | direct | 4 Dec 2026 | from $26 |
| Bilbao | Iberia | direct | 14 Nov 2026 | from $26 |
| Granada | Iberia | direct | 16 Dec 2026 | from $26 |
| Krakow | Ryanair | direct | 26 Nov 2026 | from $44 |
| Geneva | Easyjet | direct | 6 Dec 2026 | from $48 |
| Brussels | Iberia | direct | 5 Jan 2027 | from $83 |
| Chisinau | Tarom | with a stop | 16 Nov 2026 | from $136 |