Compare airlines, prices, and flight durations for your trip
The minimum one-way ticket price from Riga to Barcelona is $64 (March 2026), while the maximum is $171 (December 2026). On average, a ticket costs $99–$103.
A direct flight is the easiest way to get to your destination. The following airlines operate non-stop flights from Riga to Barcelona:
•
•
•
•
•
•
Answers to questions about the route that travelers are most interested in.
We keep tight track on airlines' pre-holidays sales and other special offers occurences all the time to let you save maximum amount of funds while traveling to your family or just going out on vacation.
Looking for affordable flights from Riga to Barcelona? Look no further! Our air ticket search website brings you the best deals on flights connecting these two exciting cities. Explore Barcelona's vibrant culture, stunning architecture, and beautiful beaches without breaking the bank. With our user-friendly platform, you can easily compare prices from different airlines and find the cheapest options available. Whether you're planning a weekend getaway or a longer vacation, we've got you covered. Don't miss out on the opportunity to experience the charm of Barcelona while saving money on your flight. Book now and embark on an unforgettable journey from Riga to Barcelona!
The Riga — Barcelona route is served by a wide range of airlines: 10 in total, including Ryanair, airBaltic, Iberia, Norwegian Air International, Buzz, Scandinavian Airlines, Cityjet, LOT Polish Airlines, British Airways, and Nordic Regional Airline. Competition among carriers gives passengers the opportunity to find tickets at attractive fares — with prices starting from $55. Our service helps compare all available offers within seconds and choose the most convenient option. You can filter flights by price, departure time, or baggage rules to make your trip as comfortable as possible. With so many airlines, there’s always a chance to catch special promotions and save.
Riga — Barcelona
02/05/2026
Departure
Direct flight
FR3194
starting at $164
Riga — Barcelona
02/06/2026
Departure
Direct flight
BT683
starting at $561
Riga — Barcelona
02/07/2026
Departure
Direct flight
BT683
starting at $194
Riga — Barcelona
02/24/2026
Departure
Direct flight
FR3194
starting at $73
Riga — Barcelona
03/05/2026
Departure
Direct flight
IB7847
starting at $220
Riga — Barcelona
03/16/2026
Departure
Direct flight
BT683
starting at $120
Riga — Barcelona
03/17/2026
Departure
Direct flight
FR3194
starting at $113
Riga — Barcelona
04/02/2026
Departure
Direct flight
BT683
starting at $218
Riga — Barcelona
04/03/2026
Departure
Direct flight
BT683
starting at $218
Riga — Barcelona
04/05/2026
Departure
Direct flight
IB7847
starting at $257
Ryanair
Su, Tu, and Th
starting at $51
airBaltic
Su, Th, Fr, and Sa
starting at $99
Iberia
Su
starting at $279
Riga, the vibrant capital of Latvia, offers two airports to cater to the needs of travelers: Riga International Airport and Riga Central Airport. Riga International Airport, located just 13 km from the city center, is a modern and well-connected hub for both domestic and international flights. With its impressive range of airlines, including prestigious carriers like Air Baltic and Ryanair, it provides travelers with an extensive choice of destinations. One of the major advantages of Riga International Airport is its efficient transport links. Numerous buses, taxis, and car rental services are readily available, ensuring convenient connectivity to the city center within a short time. The reasonable costs associated with these transportation options offer great value for money, allowing travelers to save on their overall expenses. On the flip side, Riga International Airport can become crowded, especially during peak travel periods. Passengers might experience longer waiting times during check-in and security procedures. Therefore, arriving well in advance is advisable to avoid any potential delays or inconveniences. Alternatively, Riga Central Airport offers a more exclusive experience for discerning travelers. Located in the heart of Riga, this airport caters to private jets and charter flights, providing an unparalleled level of luxury and convenience. Travelers opting for Riga Central Airport can enjoy swift check-in and security procedures, allowing for a seamless travel experience. However, it is important to note that accessing Riga Central Airport might involve additional costs, as it does not offer comprehensive public transportation options. Travelers should plan accordingly, factoring in transportation expenses, such as private transfers or taxis, to reach the airport without any hassle. Regardless of the chosen airport, travelers departing from Riga can expect a high level of service and an array of flight options, ensuring a comfortable and enjoyable journey to their chosen destination.
The cheapest flight ticket from Riga to Barcelona according to data for the last 48 hours costs $55
Often the best time to buy tickets from Riga to Barcelona is 2 months before departure.
Based on statistics over the past years, the lowest prices for flights from Riga to Barcelona can be found flying in these months: March, February, June.
The fastest flights from Riga to Barcelona start from 3 hours 50 minutes in the air.
The following airlines operate direct flights on the route Riga — Barcelona: Ryanair, airBaltic, Iberia
The cheapest one-way flight from Riga to Barcelona departs on 03/05/2026, is operated by Norwegian Air International and costs $55
The cheapest roundtrip flight from Riga to Barcelona departs on 02/17/2026, is operated by Ryanair and costs $117
Fastest flight from Riga to Barcelona takes 3h 50m
starting at $58
starting at $71
starting at $176
starting at $55
starting at $72
starting at $99
starting at $100
starting at $143
starting at $149
starting at $244
There are direct flights on this route 7 days a week: Su, Mo, Tu, We, Th, Fr, and Sa
The distance between Riga and Barcelona is 2324km (1441 miles). The average flight duration is 3h 40m. There are 8 direct flights from Riga to Barcelona. The time difference between Riga and Barcelona is 1h. Flights from Riga begin at 5:45 AM. The latest flight from Riga departs at 3:40 PM
Looking for direct flights from Riga, Latvia to Barcelona, Spain? You're in luck! There are direct flights available, allowing you to quickly and conveniently travel between these two vibrant cities. With a direct flight, you can enjoy a seamless journey, without the hassle of layovers or transfers. However, if you haven't found any direct flights, don't worry! There are alternative routes with transfers that can still get you to your desired destination. One option is to fly with a transfer in a major European city such as Frankfurt, Amsterdam, or London. These hubs offer frequent connections to Barcelona, allowing you to reach your final destination with minimal inconvenience. When searching for the best air tickets, be sure to use our trusted website to compare prices and find the most suitable option for your travel plans. Whether it's a direct flight or a route with transfers, we're here to help you find the best deal and make your journey from Riga to Barcelona a breeze.