Fly from
Budget
R10 470 - R14 749
Route
Depart
Return
Price
Johannesburg OR TamboBarcelona-El Prat
JNB - BCN
JNBBCN
Johannesburg OR Tambo
Sat 25/5
1 stop21h 45m
Barcelona-El Prat
Fri 7/6
1 stop32h 00m
Johannesburg OR TamboBarcelona-El Prat
JNB - BCN
JNBBCN
Johannesburg OR Tambo
Sat 25/5
2 stops23h 40m
Barcelona-El Prat
Fri 7/6
1 stop22h 50m
Johannesburg OR TamboBarcelona-El Prat
JNB - BCN
JNBBCN
Johannesburg OR Tambo
Tue 11/6
1 stop14h 40m
Barcelona-El Prat
Tue 18/6
1 stop24h 30m
Johannesburg OR TamboBarcelona-El Prat
JNB - BCN
JNBBCN
Johannesburg OR Tambo
Tue 11/6
1 stop14h 40m
Barcelona-El Prat
Tue 18/6
2 stops17h 20m
Johannesburg OR TamboBarcelona-El Prat
JNB - BCN
JNBBCN
Johannesburg OR Tambo
Thu 10/10
1 stop35h 15m
Barcelona-El Prat
Fri 18/10
1 stop30h 55m
Johannesburg OR TamboBarcelona-El Prat
JNB - BCN
JNBBCN
Johannesburg OR Tambo
Tue 6/8
1 stop18h 15m
Barcelona-El Prat
Thu 29/8
1 stop19h 15m
Johannesburg OR TamboBarcelona-El Prat
JNB - BCN
JNBBCN
Johannesburg OR Tambo
Tue 11/6
2 stops25h 30m
Barcelona-El Prat
Tue 18/6
2 stops17h 20m
Johannesburg OR TamboBarcelona-El Prat
JNB - BCN
JNBBCN
Johannesburg OR Tambo
Wed 3/7
1 stop22h 00m
Barcelona-El Prat
Wed 10/7
1 stop34h 45m
Johannesburg OR TamboBarcelona-El Prat
JNB - BCN
JNBBCN
Johannesburg OR Tambo
Sat 21/9
2 stops32h 05m
Barcelona-El Prat
Mon 30/9
2 stops19h 40m
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 341
February
R10 323
March
R11 590
April
R12 251
May
R11 847
June
R12 655
July
R14 914
August
R13 904
September
R12 710
October
R12 619
November
R10 451
December
R13 353
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).
Food
Boarding
Entertainment
Comfort
Crew
Overall
Reviews
Good although thete was 2 hours delay in the flight but still is good 😊
Food
Boarding
Entertainment
Comfort
Crew
Overall
Reviews
Good although thete was 2 hours delay in the flight but still is good 😊
Food
Boarding
Entertainment
Comfort
Crew
Overall
Reviews
Good although thete was 2 hours delay in the flight but still is good 😊
Food
Boarding
Entertainment
Comfort
Crew
Overall
Reviews
Good although thete was 2 hours delay in the flight but still is good 😊
Food
Boarding
Entertainment
Comfort
Crew
Overall
Reviews
Good although thete was 2 hours delay in the flight but still is good 😊
Food
Boarding
Entertainment
Comfort
Crew
Overall
Reviews
Good although thete was 2 hours delay in the flight but still is good 😊