Fly from
Budget
R12 027 - R16 674
Route
Depart
Return
Price
Johannesburg OR TamboBarcelona-El Prat
JNB - BCN
JNBBCN
Johannesburg OR Tambo
Sal 21/5
1 stop25h 00m
Barcelona-El Prat
Per 23/5
1 stop24h 35m
Johannesburg OR TamboBarcelona-El Prat
JNB - BCN
JNBBCN
Johannesburg OR Tambo
Sal 4/6
1 stop19h 10m
Barcelona-El Prat
Sal 25/6
1 stop23h 50m
Johannesburg OR TamboBarcelona-El Prat
JNB - BCN
JNBBCN
Johannesburg OR Tambo
Cum 12/7
1 stop22h 00m
Barcelona-El Prat
Çar 17/7
1 stop34h 45m
Johannesburg OR TamboBarcelona-El Prat
JNB - BCN
JNBBCN
Johannesburg OR Tambo
Cmt 1/6
1 stop13h 15m
Barcelona-El Prat
Cmt 15/6
1 stop15h 25m
Johannesburg OR TamboBarcelona-El Prat
JNB - BCN
JNBBCN
Johannesburg OR Tambo
Sal 4/6
1 stop14h 40m
Barcelona-El Prat
Sal 25/6
2 stops19h 00m
Johannesburg OR TamboBarcelona-El Prat
JNB - BCN
JNBBCN
Johannesburg OR Tambo
Sal 4/6
2 stops25h 30m
Barcelona-El Prat
Sal 25/6
2 stops17h 20m
Johannesburg OR TamboBarcelona-El Prat
JNB - BCN
JNBBCN
Johannesburg OR Tambo
Cum 14/6
1 stop17h 40m
Barcelona-El Prat
Paz 16/6
1 stop14h 45m
Johannesburg OR TamboBarcelona-El Prat
JNB - BCN
JNBBCN
Johannesburg OR Tambo
Per 27/6
2 stops29h 45m
Barcelona-El Prat
Cmt 6/7
2 stops30h 10m
Johannesburg OR TamboBarcelona-El Prat
JNB - BCN
JNBBCN
Johannesburg OR Tambo
Cum 12/7
2 stops38h 10m
Barcelona-El Prat
Çar 17/7
2 stops35h 50m
Currently, February is the cheapest month in which you can book a flight to Barcelona-El Prat (average of R562). Flying to Barcelona-El Prat in July will prove the most costly (average of R812). There are multiple factors that influence the price of a flight so comparing airlines, departure airports and times can help keep costs down.
January
R10 259
February
R10 241
March
R11 498
April
R12 154
May
R11 754
June
R12 555
July
R14 797
August
R13 794
September
R12 610
October
R12 519
November
R10 369
December
R13 248
BCN Temperature | 9 - 24 °C |
---|
If weather is an important factor for your trip to Barcelona-El Prat, use this chart to help with planning. For those seeking warmer temperatures, August is the ideal time of year to visit, when temperatures reach an average of 24.0 C. Travellers hoping to avoid the cold should look outside of January, when temperatures are typically at their lowest (around 9.0 C).
Crew
Boarding
Comfort
Overall
Food
Entertainment
Reviews
Good although thete was 2 hours delay in the flight but still is good 😊
Crew
Boarding
Comfort
Overall
Food
Entertainment
Reviews
Good although thete was 2 hours delay in the flight but still is good 😊
Crew
Boarding
Comfort
Overall
Food
Entertainment
Reviews
Good although thete was 2 hours delay in the flight but still is good 😊
Crew
Boarding
Comfort
Overall
Food
Entertainment
Reviews
Good although thete was 2 hours delay in the flight but still is good 😊
Crew
Boarding
Comfort
Overall
Food
Entertainment
Reviews
Good although thete was 2 hours delay in the flight but still is good 😊
Crew
Boarding
Comfort
Overall
Food
Entertainment
Reviews
Good although thete was 2 hours delay in the flight but still is good 😊