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.
- Return
- One way
-
- Cheapest nonstop
RUH 10:506h 10mDirectBCN 16:00Riyadh - Barcelona | Wed, Jul 8 | Saudia
BCN 17:205h 50mDirectRUH 00:10Barcelona - Riyadh | Mon, Jul 13 | SaudiaS$ 815 S$ 1,13428% off28% offS$ 1,134 S$ 815 -
RUH 10:506h 10mDirectBCN 16:00Riyadh - Barcelona | Mon, Jul 6 | Saudia
BCN 17:205h 50mDirectRUH 00:10Barcelona - Riyadh | Fri, Jul 10 | SaudiaS$ 816 S$ 1,13428% off28% offS$ 1,134 S$ 816 -
RUH 02:5523h 5m1 stopBCN 01:00Riyadh - Barcelona | Mon, Jun 8 | AEGEAN
BCN 01:5523h1 stopRUH 01:55Barcelona - Riyadh | Sun, Jun 14 | AEGEANS$ 444 S$ 1,13461% off61% offS$ 1,134 S$ 444 -
RUH 19:2521h 10m1 stopBCN 15:35Riyadh - Barcelona | Wed, Jun 3 | Royal Jordanian
BCN 13:5013h 15m1 stopRUH 04:05Barcelona - Riyadh | Tue, Jun 9 | Pegasus AirlinesS$ 46859% offS$ 1,134 S$ 468 -
RUH 01:4510h 5m1 stopBCN 10:50Riyadh - Barcelona | Tue, Jun 9 | ITA Airways
BCN 06:2014h 5m1 stopRUH 21:25Barcelona - Riyadh | Mon, Jun 15 | ITA AirwaysS$ 47157% offS$ 1,134 S$ 471 -
RUH 22:3021h 45m1 stopBCN 19:15Riyadh - Barcelona | Fri, Jun 12 | Etihad Airways
BCN 22:309h 10m1 stopRUH 08:40Barcelona - Riyadh | Thu, Jun 18 | Etihad AirwaysS$ 47457% offS$ 1,134 S$ 474 -
RUH 10:1010h 5m1 stopBCN 19:15Riyadh - Barcelona | Tue, Jun 9 | Etihad Airways
BCN 22:3015h 45m1 stopRUH 15:15Barcelona - Riyadh | Mon, Jun 15 | Etihad AirwaysS$ 47757% offS$ 1,134 S$ 477 -
RUH 01:4515h 10m1 stopBCN 15:55Riyadh - Barcelona | Mon, Jun 22 | ITA Airways
BCN 06:2014h 5m1 stopRUH 21:25Barcelona - Riyadh | Mon, Jun 29 | ITA AirwaysS$ 47857% offS$ 1,134 S$ 478 -
RUH 01:4510h 5m1 stopBCN 10:50Riyadh - Barcelona | Fri, Jun 12 | ITA Airways
BCN 06:2014h 5m1 stopRUH 21:25Barcelona - Riyadh | Thu, Jun 18 | ITA AirwaysS$ 49456% offS$ 1,134 S$ 494 -
RUH 01:4510h 5m1 stopBCN 10:50Riyadh - Barcelona | Tue, Jun 16 | ITA Airways
BCN 11:408h 40m1 stopRUH 21:20Barcelona - Riyadh | Mon, Jun 22 | ITA AirwaysS$ 49656% offS$ 1,134 S$ 496 -
RUH 01:4510h 5m1 stopBCN 10:50Riyadh - Barcelona | Sat, Jun 20 | ITA Airways
BCN 11:408h 45m1 stopRUH 21:25Barcelona - Riyadh | Fri, Jun 26 | ITA AirwaysS$ 49856% offS$ 1,134 S$ 498 -
RUH 16:5015h 45m1 stopBCN 07:35Riyadh - Barcelona | Sat, Jun 20 | Etihad Airways
BCN 10:459h 40m1 stopRUH 21:25Barcelona - Riyadh | Fri, Jun 26 | Etihad AirwaysS$ 49856% offS$ 1,134 S$ 498 -
RUH 13:0017h 25m1 stopBCN 14:00Riyadh - Barcelona | Thu, Jun 4 | Normal Airline
BCN 15:006hDirectRUH 16:00Barcelona - Riyadh | Sat, Jun 6 | Normal AirlineFind more flightsFind more flights
-
Cheapest nonstop
RUH 10:506h 10mDirectBCN 16:00Riyadh - Barcelona | Mon, Jul 27 | SaudiaS$ 484 S$ 67728% off28% offS$ 677 S$ 484 -
RUH 10:456h 10mDirectBCN 15:55Riyadh - Barcelona | Mon, Jul 20 | SaudiaS$ 487 S$ 67728% off28% offS$ 677 S$ 487 -
RUH 02:5523h 5m1 stopBCN 01:00Riyadh - Barcelona | Wed, Jul 15 | AEGEANS$ 263 S$ 67761% off61% offS$ 677 S$ 263 -
RUH 02:5523h 5m1 stopBCN 01:00Riyadh - Barcelona | Wed, Jul 8 | AEGEANS$ 26860% offS$ 677 S$ 268 -
RUH 02:5523h 5m1 stopBCN 01:00Riyadh - Barcelona | Wed, Jul 1 | AEGEANS$ 26860% offS$ 677 S$ 268 -
RUH 04:2028h 15m1 stopBCN 07:35Riyadh - Barcelona | Sat, Jun 13 | Etihad AirwaysS$ 27460% offS$ 677 S$ 274 -
RUH 04:2028h 15m1 stopBCN 07:35Riyadh - Barcelona | Sat, Jun 20 | Etihad AirwaysS$ 27460% offS$ 677 S$ 274 -
RUH 16:5015h 45m1 stopBCN 07:35Riyadh - Barcelona | Mon, Jun 8 | Etihad AirwaysS$ 27460% offS$ 677 S$ 274 -
RUH 04:2028h 15m1 stopBCN 07:35Riyadh - Barcelona | Tue, Jun 9 | Etihad AirwaysS$ 27460% offS$ 677 S$ 274 -
RUH 04:2028h 15m1 stopBCN 07:35Riyadh - Barcelona | Thu, Jun 4 | Etihad AirwaysS$ 27460% offS$ 677 S$ 274 -
RUH 04:2028h 15m1 stopBCN 07:35Riyadh - Barcelona | Wed, Jun 17 | Etihad AirwaysS$ 27460% offS$ 677 S$ 274 -
RUH 04:2028h 15m1 stopBCN 07:35Riyadh - Barcelona | Tue, Jun 16 | Etihad AirwaysS$ 27460% offS$ 677 S$ 274 -
RUH 13:0017h 25m1 stopBCN 14:00Riyadh - Barcelona | Thu, Jun 4 | Normal AirlineFind more flightsFind more flights
Flight prices from King Khalid International Airport to Josep Tarradellas Barcelona-El Prat Airport are based on the average fares across airlines for the next three months, based on Trip.com’s latest data.
Trip.com Price Insights: Flights from King Khalid International Airport to Josep Tarradellas Barcelona-El Prat Airport
Which month has the cheapest one-way flights from King Khalid International Airport to Josep Tarradellas Barcelona-El Prat Airport?
Based on Trip.com data from the past 12 months, the cheapest one-way flights from King Khalid International Airport to Josep Tarradellas Barcelona-El Prat Airport are usually in November, with an average price of S$ 378. May sees the highest fares, around S$ 865.
Which month has the cheapest round-trip flights from King Khalid International Airport to Josep Tarradellas Barcelona-El Prat Airport?
Based on Trip.com data from the past 12 months, the cheapest round‑trip flights from King Khalid International Airport to Josep Tarradellas Barcelona-El Prat Airport are usually in December, with an average price of S$ 648. October sees the highest fares, around S$ 1,021.
Which day of the week has the cheapest flights from King Khalid International Airport to Josep Tarradellas Barcelona-El Prat Airport?
Based on Trip.com data from the past 12 months, the cheapest day for flights from King Khalid International Airport to Josep Tarradellas Barcelona-El Prat Airport is Saturday, with average prices lower than other days. Try to avoid departing on Thursday, as fares are typically the highest.
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
02:50
RUH
07:15
SAW
S M T W T F SSearch
VF073
Sabiha Gökçen International Airport
09:35
SAW
11:30
FCO
S M T W T F S
W46021
Leonardo da Vinci–Fiumicino Airport
12:40
FCO
14:30
BCN
- M - - T - -
EY556
King Khalid International Airport
16:50
RUH
19:45
AUH
S M T W T F SSearch
EY111
Zayed International Airport
02:30
AUH
07:35
BCN
S M T W T F S
VF214
King Khalid International Airport
02:50
RUH
07:15
SAW
S M T W T F SSearch
VF1987
Sabiha Gökçen International Airport
08:45
SAW
10:50
STN
S M T W T F S
U25745
London Southend Airport
16:50
SEN
19:50
BCN
- M - W - F -
VF214
King Khalid International Airport
02:50
RUH
07:15
SAW
S M T W T F SSearch
VF1989
Sabiha Gökçen International Airport
13:00
SAW
15:05
STN
S M T W T F S
VY6653
Heathrow Airport
20:50
LHR
00:10
BCN
S M T W T F S
A3953
King Khalid International Airport
02:55
RUH
07:00
ATH
S - T - T - -Search
A3712
Athens International Airport "Eleftherios Venizelos"
22:50
ATH
01:00
BCN
S M T W T F S
EY552
King Khalid International Airport
04:20
RUH
07:10
AUH
S M T W T F SSearch
EY111
Zayed International Airport
02:30
AUH
07:35
BCN
S M T W T F S
King Khalid International Airport to Josep Tarradellas Barcelona-El Prat Airport Flights Info
| Flight distance | 4,480.59km |
|---|---|
| Cheapest one-way ticket price | S$ 263 |
| Cheapest return ticket price | S$ 444 |
FAQs for King Khalid International Airport to Josep Tarradellas Barcelona-El Prat Airport Flights
How long is a flight 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 to buy flight tickets from King Khalid International Airport (RUH) to Josep Tarradellas Barcelona-El Prat Airport (BCN) the cheapest?
Tickets cost around S$ 558 in July, 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 to buy 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 S$ 558 in July, the most expensive month to book this route.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 & Recommendations
- Cheap tickets from King Khalid International Airport to Changi Airport
- Cheap flights from King Khalid International Airport to Dubai International Airport
- Return plane tickets from King Khalid International Airport to Ninoy Aquino International Airport
- Cheap tickets from King Khalid International Airport to Zayed International Airport
- Cheap tickets from King Khalid International Airport to King Abdulaziz International Airport
- Return plane tickets from King Khalid International Airport to Dhaka
- Cheap flights from King Khalid International Airport to Manila
- Cheap flights from King Khalid International Airport to Dubai
- Cheap flights from King Khalid International Airport to Jeddah
- Plane tickets from King Khalid International Airport to Singapore
- Cheap flights from Orly Airport to Barcelona Airport
- Cheap tickets from Gatwick Airport to Barcelona Airport
- Cheap flights from Seville Airport to Barcelona Airport
- Cheap tickets from Changi Airport to Barcelona Airport
- Cheap tickets from Lisbon Airport to Barcelona Airport
- Cheap flights from Singapore to Barcelona Airport
- Cheap flights from Paris to Barcelona Airport
- Plane tickets from Seville to Barcelona Airport
- Cheap flights from London to Barcelona Airport
- Plane tickets from Lisbon to Barcelona Airport
Note: Prices shown on this page are the lowest estimated prices found in the last 24 hours and include all taxes and fees.





