Cheap Flights from King Khalid International Airport to Josep Tarradellas Barcelona-El Prat Airport
Search for flights from Riyadh to Barcelona and check out affordable one-way and round-trip options.
- Round-trip
- One way
-
- Cheapest nonstop
RUH 10:506h 10mNonstopBCN 16:00Riyadh - Barcelona | Tue, Aug 11 | Saudia
BCN 17:255h 50mNonstopRUH 00:15Barcelona - Riyadh | Tue, Aug 18 | Saudia€501 €56712% off12% off€567 €501 -
RUH 10:506h 10mNonstopBCN 16:00Riyadh - Barcelona | Tue, Aug 18 | Saudia
BCN 17:255h 50mNonstopRUH 00:15Barcelona - Riyadh | Tue, Aug 25 | Saudia€504 €56711% off11% off€567 €504 -
RUH 07:4517h 45m1 stopBCN 00:30Riyadh - Barcelona | Thu, Aug 27 | flyadeal
BCN 13:5013h 15m1 stopRUH 04:05Barcelona - Riyadh | Sun, Aug 30 | Pegasus Airlines€333 €56741% off41% off€567 €333 -
RUH 07:2018h1 stopBCN 00:20Riyadh - Barcelona | Sat, Jul 25 | flyadeal
BCN 13:5013h 15m1 stopRUH 04:05Barcelona - Riyadh | Tue, Jul 28 | Pegasus Airlines€35438% off€567 €354 -
RUH 16:5015h 45m1 stopBCN 07:35Riyadh - Barcelona | Mon, Jul 6 | Etihad Airways
BCN 10:4527h 30m1 stopRUH 15:15Barcelona - Riyadh | Mon, Jul 13 | Etihad Airways€35737% off€567 €357 -
RUH 07:4513h 25m1 stopBCN 20:10Riyadh - Barcelona | Tue, Jul 14 | flyadeal
BCN 13:5013h 15m1 stopRUH 04:05Barcelona - Riyadh | Fri, Jul 17 | Pegasus Airlines€35737% off€567 €357 -
RUH 07:4517h 45m1 stopBCN 00:30Riyadh - Barcelona | Thu, Jul 23 | flyadeal
BCN 16:1010h 55m1 stopRUH 04:05Barcelona - Riyadh | Mon, Jul 27 | Pegasus Airlines€35837% off€567 €358 -
RUH 16:5015h 45m1 stopBCN 07:35Riyadh - Barcelona | Sat, Jul 11 | Etihad Airways
BCN 22:3027h 15m1 stopRUH 02:45Barcelona - Riyadh | Sat, Jul 18 | Etihad Airways€35937% off€567 €359 -
RUH 07:2018h1 stopBCN 00:20Riyadh - Barcelona | Sat, Aug 15 | flyadeal
BCN 13:5013h 15m1 stopRUH 04:05Barcelona - Riyadh | Wed, Aug 19 | Pegasus Airlines€35937% off€567 €359 -
RUH 16:5015h 45m1 stopBCN 07:35Riyadh - Barcelona | Sun, Jul 12 | Etihad Airways
BCN 22:3027h 15m1 stopRUH 02:45Barcelona - Riyadh | Sat, Jul 18 | Etihad Airways€35937% off€567 €359 -
RUH 16:5027h 30m1 stopBCN 19:20Riyadh - Barcelona | Tue, Jul 14 | Etihad Airways
BCN 22:3015h 45m1 stopRUH 15:15Barcelona - Riyadh | Sat, Jul 18 | Etihad Airways€36037% off€567 €360 -
RUH 16:5027h 25m1 stopBCN 19:15Riyadh - Barcelona | Mon, Jul 13 | Etihad Airways
BCN 22:3015h 45m1 stopRUH 15:15Barcelona - Riyadh | Sat, Jul 18 | Etihad Airways€36037% off€567 €360 -
RUH 13:0017h 25m1 stopBCN 14:00Riyadh - Barcelona | Fri, Jul 3 | Normal Airline
BCN 15:006hNonstopRUH 16:00Barcelona - Riyadh | Sun, Jul 5 | Normal AirlineFind more flightsFind more flights
-
Cheapest nonstop
RUH 10:506h 10mNonstopBCN 16:00Riyadh - Barcelona | Sun, Jul 19 | Saudia€295 €33512% off12% off€335 €295 -
RUH 10:506h 10mNonstopBCN 16:00Riyadh - Barcelona | Sun, Aug 23 | Saudia€298 €33511% off11% off€335 €298 -
RUH 02:5021h 45m1 stopBCN 23:35Riyadh - Barcelona | Mon, Aug 3 | AJet€181 €33546% off46% off€335 €181 -
RUH 02:5021h 45m1 stopBCN 23:35Riyadh - Barcelona | Mon, Aug 10 | AJet€18545% off€335 €185 -
RUH 05:1019h 25m1 stopBCN 23:35Riyadh - Barcelona | Mon, Aug 3 | Pegasus Airlines€18744% off€335 €187 -
RUH 05:1019h 25m1 stopBCN 23:35Riyadh - Barcelona | Mon, Aug 10 | Pegasus Airlines€19043% off€335 €190 -
RUH 10:1022h 25m1 stopBCN 07:35Riyadh - Barcelona | Sat, Aug 8 | Etihad Airways€19542% off€335 €195 -
RUH 04:2028h 15m1 stopBCN 07:35Riyadh - Barcelona | Mon, Aug 10 | Etihad Airways€19542% off€335 €195 -
RUH 16:5015h 45m1 stopBCN 07:35Riyadh - Barcelona | Thu, Jul 16 | Etihad Airways€19542% off€335 €195 -
RUH 04:2028h 15m1 stopBCN 07:35Riyadh - Barcelona | Sun, Jul 19 | Etihad Airways€19542% off€335 €195 -
RUH 16:5027h 30m1 stopBCN 19:20Riyadh - Barcelona | Mon, Aug 3 | Etihad Airways€19641% off€335 €196 -
RUH 04:2028h 15m1 stopBCN 07:35Riyadh - Barcelona | Sat, Jul 25 | Etihad Airways€19641% off€335 €196 -
RUH 13:0017h 25m1 stopBCN 14:00Riyadh - Barcelona | Fri, Jul 3 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from King Khalid International Airport to Josep Tarradellas Barcelona-El Prat Airport are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Trip.com Price Insights: Flights from King Khalid International Airport to Josep Tarradellas Barcelona-El Prat Airport
What’s the cheapest month to fly round-trip from King Khalid International Airport to Josep Tarradellas Barcelona-El Prat Airport?
Based on Trip.com’s data from the past 12 months, December is typically the cheapest month to find flights from King Khalid International Airport to Josep Tarradellas Barcelona-El Prat Airport, with an average price of €444. In contrast, October is usually the most expensive month, with average fares reaching €699.
What is the cheapest day of the week to fly from King Khalid International Airport to Josep Tarradellas Barcelona-El Prat Airport?
Based on Trip.com’s data from the past 12 months, the cheapest day to depart from King Khalid International Airport to Josep Tarradellas Barcelona-El Prat Airport is Saturday, with average fares typically lower than other days. You’ll want to avoid flying on Friday, as ticket prices are usually the highest that day.
Selected Airlines from King Khalid International Airport to Josep Tarradellas Barcelona-El Prat Airport
See which airlines fly from Riyadh to Barcelona. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.










Find more flights and airlines
Flight Schedule from King Khalid International Airport to Josep Tarradellas Barcelona-El Prat Airport
Check the schedule for flights from Riyadh to Barcelona and find the flight that best matches your travel plans.

VF214
King Khalid International Airport
04:35
RUH
09:05
SAW
S M T W T F SSearch
PC1091
Sabiha Gökçen International Airport
10:10
SAW
12:50
BCN
S M T W T F S
F3585
King Khalid International Airport
07:20
RUH
12:35
BGY
- M - W - F -Search
VY6335
Milan Malpensa Airport
18:20
MXP
20:05
BCN
S M T W T F S
RJ735
King Khalid International Airport
06:10
RUH
08:20
AMM
S M T W T F SSearch
RJ101
Queen Alia International Airport
14:10
AMM
17:05
FCO
S M T W T F S
W46019
Leonardo da Vinci–Fiumicino Airport
19:10
FCO
21:00
BCN
S M T W T F S
F3585
King Khalid International Airport
07:20
RUH
12:35
BGY
- M - W - F -Search
U27154
Milan Malpensa Airport
15:40
MXP
17:15
BCN
S - - - - F S
F3583
King Khalid International Airport
07:35
RUH
12:50
PRG
- - T - T - SSearch
VY8655
Vaclav Havel Airport Prague
20:40
PRG
23:15
BCN
S - T - T F S
F3585
King Khalid International Airport
07:20
RUH
12:35
BGY
- M - W - F -Search
U23755
Milan Malpensa Airport
20:20
MXP
22:00
BCN
- - - W - - -
VF214
King Khalid International Airport
04:35
RUH
09:05
SAW
S M T W T F SSearch
VF047
Sabiha Gökçen International Airport
13:10
SAW
15:20
STR
S M T W T F S
VY1867
Stuttgart Airport
11:35
STR
13:35
BCN
S M T W T - S
F3585
King Khalid International Airport
07:20
RUH
12:35
BGY
- M - W - F -Search
VY6345
Milan Malpensa Airport
10:35
MXP
12:20
BCN
- - - W T F -
VF214
King Khalid International Airport
04:35
RUH
09:05
SAW
S M T W T F SSearch
VF109
Sabiha Gökçen International Airport
14:10
SAW
15:15
BUD
- - - W T - S
W62377
Budapest Ferenc Liszt International Airport
11:35
BUD
14:15
BCN
S M T W T F S
RJ735
King Khalid International Airport
06:10
RUH
08:20
AMM
S M T W T F SSearch
RJ101
Queen Alia International Airport
14:10
AMM
17:05
FCO
S M T W T F S
VY6111
Leonardo da Vinci–Fiumicino Airport
10:55
FCO
12:45
BCN
S M T W - - S
King Khalid International Airport to Josep Tarradellas Barcelona-El Prat Airport Flights Info
| Flight distance | 4,480.59 km |
|---|---|
| Cheapest one-way ticket price | €181 |
| Cheapest return ticket price | €333 |
FAQs for King Khalid International Airport to Josep Tarradellas Barcelona-El Prat Airport Flights
How long does it take to fly from King Khalid International Airport (RUH) to Josep Tarradellas Barcelona-El Prat Airport (BCN)?
It takes around 6 hours 10 minutes to fly from King Khalid International Airport (ruh) to Josep Tarradellas Barcelona-El Prat Airport (bcn).How many daily flights are there from King Khalid International Airport (RUH) to Josep Tarradellas Barcelona-El Prat Airport (BCN)?
There are around 1 daily flights from King Khalid International Airport (RUH) to Josep Tarradellas Barcelona-El Prat Airport (BCN).When are flight tickets from King Khalid International Airport (RUH) to Josep Tarradellas Barcelona-El Prat Airport (BCN) the cheapest?
Tickets cost around €337 in August, making it the cheapest month to book. King Khalid International Airport (RUH) to Josep Tarradellas Barcelona-El Prat Airport (BCN) is a popular route, so don't forget to book your tickets in advance.When are flight tickets from King Khalid International Airport (RUH) to Josep Tarradellas Barcelona-El Prat Airport (BCN) most expensive?
The route from King Khalid International Airport (RUH) to Josep Tarradellas Barcelona-El Prat Airport (BCN) is quite popular. Without considering departure times or holidays, tickets cost around €407 in July, the most expensive month to book this route.What time does the earliest flight from King Khalid International Airport to Josep Tarradellas Barcelona-El Prat Airport depart?
The earliest flight departs from King Khalid International Airport (RUH) at 09:55 and arrives in Josep Tarradellas Barcelona-El Prat Airport (BCN) at 15:10.Which airline operates the most direct flights from King Khalid International Airport (RUH) to Josep Tarradellas Barcelona-El Prat Airport (BCN)?
Saudia is a very popular airline operating an average of 102 flights per month.
Popular Destinations
- Direct flights King Khalid International Airport to Prince Mohammad Bin Abdulaziz International Airport
- Cheap flights from King Khalid International Airport to King Abdulaziz International Airport
- Flights from King Khalid International Airport to Zayed International Airport
- Flights from King Khalid International Airport to Dubai International Airport
- Cheap flights from King Khalid International Airport to Cairo International Airport
- Available flights from King Khalid International Airport to Cairo
- Cheap flights from King Khalid International Airport to Jeddah
- Cheap flights from King Khalid International Airport to Medina
- Cheap flights from King Khalid International Airport to Dubai
- Flights from King Khalid International Airport to Abu Dhabi
- Flights from Dubai International Airport to Barcelona Airport
- Flights from Palma De Mallorca Airport to Barcelona Airport
- Flights from Cairo International Airport to Barcelona Airport
- Flights from Zayed International Airport to Barcelona Airport
- Flights from Sharjah International Airport to Barcelona Airport
- Direct flights from Abu Dhabi to Barcelona Airport
- Cheap flights from Sharjah to Barcelona Airport
- Direct flights from Paris to Barcelona Airport
- Round-trip flights from Dubai to Barcelona Airport
- Direct flights from Cairo to Barcelona Airport







