Find cheap flights from Bari to Johannesburg

BRI - JNB

Find cheap flights from Bari to Johannesburg

Search hundreds of travel sites at once for deals on flights to Johannesburg

Return
Economy
Bari (BRI)
Johannesburg OR Tambo
Thu 9/23
Thu 9/30
Any month
Compare vs KAYAK |

FAQs for booking Bari to Johannesburg flights

Can I fly to Johannesburg? Are there any travel restrictions when entering Johannesburg?

Can I fly to Johannesburg without having to quarantine on arrival?

Do I need to take a coronavirus (Covid-19) test before flying to Johannesburg?

Can vaccinated people travel to Johannesburg?

What documents do I need to fly to Johannesburg?

What other coronavirus (Covid-19) restrictions are there in Johannesburg?

How long does a flight from Bari to Johannesburg take?

Which airports will I be using when flying from Bari to Johannesburg?

How does KAYAK find such low prices on flights from Bari to Johannesburg?

How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Bari to Johannesburg?

What is the Hacker Fare option on flights from Bari to Johannesburg?

What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Bari to Johannesburg?

Top airline flying Bari Palese to Johannesburg OR Tambo

Scores according to KAYAK customer reviews

7,9
Lufthansa
Overall score based on 27 939 reviews
8,0
Boarding
7,8
Comfort
8,4
Crew
7,7
Entertainment
7,6
Food
Airline reviews

Cons: "Unable to travel due to Corona restrictions, company would not refund ticket."

Pros: "Salmon dinner was the best dish Lufthansa ever served"
Cons: "Flight attendants disappeared after serving dinner. They didn't come around once between dinner and breakfast. This was the worst LH crew ever."

Pros: "The food was good"
Cons: "The seats were very cramped"

Pros: "Smooth and easy flight"
Cons: "Food and drinks served late"

Pros: "nothing"
Cons: "better accommodation of passangers"

Cons: "flight delays altered all my further plans"

Cons: "The food was sub-standard, though it was described accurately as a snack."

Cons: "Food was OK, could have been better."

Cons: "No complaints. Good vegan food."

Pros: "Very amazing"
Cons: "N/a"

Pros: "I received a message that flight was cancelled at time of check in On my trip to Munich from Larnaka my flight was delayed and lost my flight to Dusseldorf So this trip was very bad thanks to I received a message that flight was cancelled at time of check in On my trip to Munich from Larnaka my flight was delayed and lost my flight to Dusseldorf So this trip was very bad thanks to Lufthansa"
Cons: "I received a message that flight was cancelled at time of check in On my trip to Munich from Larnaka my flight was delayed and lost my flight to Dusseldorf So this trip was very bad thanks to Lufthansa"

Pros: "Most uncomfortable flight in years. No space. Hard seats, horrible food, had to beg for water. Little service, and not friendly. Overall a horrible flight. At least we made there on time"

Cons: "There was a group of ~20 French teenagers that did a lot of noise, like it was their own private field trip."

Pros: "Upgraded to Economy Plus for more legroom. Very worth it for an 8-hour flight"

Pros: "Did manage to get priority transfer which I requested from Dubrovnik but was told. “We do not do those”"
Cons: "Rest of the flight was bearable nothing write about. Typical cheap alow cost flight"

Pros: "Great entertainment choices"
Cons: "Boarding by rows or areas would be better than the masses all at once after 1st class and business."

Pros: "The attendents were very nice"
Cons: "It was a 4 hour flight with no entertainment"

Pros: "The service was outstanding!"
Cons: "Someone stole my phone charger :("

Cons: "No entertainment system."

Cons: "You cancelled my flight & I lost a whole day of mt trip!"

Cons: "While missing a connection happens sometimes, Lufthansa was particularly dreadful in handling the situation. Hundreds, or perhaps thousands, of travelers were not informed about what was happening with their connections, or given any guidance. This all arose from around an inch of snow in Frankfurt. It caused bedlam at the Frankfurt airport, which the Lufthansa staff appeared utterly unprepared to deal with. This is our second very bad experience with Lufthansa."

Cons: "Nothing"

Pros: "Service"
Cons: "Tight space"

Cons: "A lot to improve on the seat size for comfort."

Pros: "Nothing"
Cons: "Water was spilled on me by flight attendant. Luggage was left in Frankfort. Did not have clothes or medications, or daily necessities. Must wait 1 1/2 days to get luggage"

Pros: "The crew was kind and helpful and the movie selections, food, and seats were all great."

Pros: "Clean and efficient. Great service."
Cons: "Crowded seating. Need better headphones."

Cons: "Short flight so no entertainment provided or needed."

Cons: "The on board entertainment sucks you need to upgrade"

Cons: "The cabin got a little hot during the night and made it hard to be comfortable. Also, the seats lean pretty far back so I had little room in front of me when the person sitting in front of me leaned their seat all the way back."

Pros: "Everything"
Cons: "Not a thing"

Cons: "Although we had reserved (paid) seats as a family in an entire row, upon check in we were given different seats. We had to spend 20 minutes talking with different agents in order to get our original seats."

Pros: "Everything!!!! The staff was so friendly and helpful. I trsvel to Germany twice a year and fly Air Berlin. No longer!! Lufthansa was them beat hands down."

Pros: "I like the service and food. 45"
Cons: "I like food and service and they had things that make it different. 48.."

Pros: "Everything seemed to run smoothly."
Cons: "No issues this leg"

Cons: "It was delayed by 9.5 hours!!!!!"

Pros: "On time, good service"
Cons: "No food but short flight so it was ok"

Pros: "Munich airport is convenient and boarding went smoothly"
Cons: "This was an SAA plane, not Lufthansa. I have only had excellent service on Lufthansa. This flight again did not have a functioning entertainment system. I asked for this to be addressed and the SAA crew ignored the request and in the morning looked surprised to find out that several of the TV monitors had not worked at anytime on the flight. Not impressed."

Pros: "The crew did really well in serving everyone. They were polite, helpful and on the go from the time we boarded until the time we landed."
Cons: "The greatest issue I have has to do with the state of Gatwick which is now under construction. Air conditioning was not available at our gate nor the seating area. We stood at our gate for a long time before being processed so that we could enter the seating area for the flight. We went from hot to hotter prior to boarding."

Pros: "I was very pleased by this flight, all good or excellent."
Cons: "I have nothing negative to say."

Pros: "Very organized,professional ,nice.."
Cons: "Was delay a little bit,but this is not problem"

Pros: "Nice courageous service"
Cons: "I didn't find any dislike"

Pros: "The wifi entertainment option is a bad idea. It consumes device battery and there is no USB plug."

Pros: "Food was better than on my flight from BOS to fra. Service was good."
Cons: "Boarding. They board priority and then everybody which makes boarding hard. Prolongs it on the plane."

Pros: "The plane was clean. Some of the attendants were very kind and helpful about our situation (the plane left 35 minutes late from Athens and we were in danger of missing our next flight to the US). Food was pretty good. Small portions as usual."
Cons: "Pretty big delay before departure, ended up in very stressful conditions for the rest of the trip. It became pretty obvious that we were cutting very close to the boarding time for our next flight (arrival scheduled for 4:05 pm and our flight to Chicago barding on 4:20 pm). One of the flight attendants kindly offered us to move up to the front seats of the plane on the last 15 minutes of the flight (with our luggage) so that we can exit as soon as possible. We moved (per his suggestions) and we were treated rudely by the young lady attendant of the Business Class. We explained that we moved after the suggestion of their other flying attendant. She called her supervisor on us, who in return, rudely, arrogantly and loudly started to berate us on how we "dared" to move ourselves to the Business class. After explaining the whole story again and showing her the tickets, she allowed us to stay to those seats for the last 10 minutes of the flight. We asked if an airport cart could be called to transfer us to the next gate, and they said no. We asked for information on the gate for Chicago and they did not provide one. Unfortunately, the plane landed very far from the gates. We had to enter the airport bus, which traveled for about 15 minutes before we got on a gate. There, we faced about 35 minutes of passport procedures and waiting lines. At that point, 5 minutes before our plane for Chicago was supposed to take off, we asked the passport pre-check officer what we should do (we assumed we would be missing the plane at that point) and he told us very rudely "When you REALLY miss your plane, then come back and ask me"!!!!!!!!! Then we passed through passport check and we were told to run to our gate (which by that time was no longer showing on the computer screen, and we knew about the changed number, ONLY because KAYAK sent the update to us-THANK YOU!!!). We ran for about 12 minutes. We arrived at our gate late by about 25 minutes after our flight was supposed to leave. There we were asked why we were running and when we told the guy who screened our boarding passes he responded "Well, running is good for your health..."!!!!! At that point I would have liked to give him a piece of my mind...We were told by the same guy that due to airport security issues, Frankfurt airport had so many delays in the last couple of weeks that planes know to wait for the late passengers. Couldn't someone have told us that before? We have NEVER been treated so poorly by an airline and we will NOT fly with them again. The LUFTHANSA customer service was terrible. We have not encountered such arrogance and lack of information for many years...Shame on them! AND we were not the only Americans running. There were families with little children and older people, etc etc, just because the Lufthansa attendants and ground crew did not feel like giving us the information we needed!!!"

Pros: "The airbus seating was comfortable. It was my first time in this type of plane, and it was a great experience, even in coach class. The crew was great. I gave respects and received 10X more. Thank you Lufthansa!"
Cons: "I don't eat much on long flights so I don't have much to share, though I did feel that food quality can be better. To be fair, the same comments apply to all other airlines that I have flown, with Emirates being the exception. No big issues for me personally, though."

Pros: "Onboard real meal and multi-lingual crew very impressive"

Pros: "Professional and courteous flight attendants."

Cons: "The seat was broken and did not recline. Old plane. Dirty."

Read more about Lufthansa
COVID-19 information

Safety measures for airlines flying from Bari to Johannesburg

Airlines flying from Bari to Johannesburg have enacted additional safety measures and adjusted policies to better accommodate travellers. Policies vary by airline.

Heightened sanitation

Daily cleaning, installation of cabin HEPA filters on flights from Bari to Johannesburg

Mandatory masks

Masks required on board, masks provided on flights from Bari to Johannesburg

Social distancing seating

Middle seats unavailable to book on flights from Bari to Johannesburg

Pre-flight testing

Testing for antibodies, testing for symptoms for flights from Bari to Johannesburg

Book cheap flights from Bari to Johannesburg

Recent return flight deals

15/10
Fri
2 stops
Lufthansa
38h 45m
BRI - JNB
17/10
Sun
1 stop
Lufthansa
21h 55m
JNB - BRI
15/10
Fri
2 stops
Lufthansa
38h 45m
BRI - JNB
17/10
Sun
1 stop
Lufthansa
21h 55m
JNB - BRI
15/10
Fri
2 stops
Lufthansa
38h 45m
BRI - JNB
17/10
Sun
2 stops
Lufthansa
22h 10m
JNB - BRI
15/10
Fri
2 stops
Lufthansa
38h 45m
BRI - JNB
17/10
Sun
2 stops
Lufthansa
22h 10m
JNB - BRI
-
1
  • Return
  • One-way
  • Multi-city
  • Trip Builder
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First