Find cheap flights from Massachusetts to Johannesburg

Find cheap flights from Massachusetts to Johannesburg

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

Return
Economy
Boston (BOS)
Johannesburg OR Tambo
Wed 6/23
Wed 6/30
Any month
Compare vs KAYAK |

Good to know

Low season

JanuaryBest time to beat the crowds (4% less expensive on average)

High season

DecemberMost popular time to fly (1% more expensive on average)

Average price (return flight)

R12 212(avg. price over the last 2 weeks)

Good deal (return flight)

R12 212or less

FAQs for booking flights from Massachusetts to Johannesburg

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

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

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

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

Top 5 airlines serving Massachusetts to Johannesburg OR Tambo

Scores according to KAYAK customer reviews

8,3
Qatar Airways
Overall score based on 10 996 reviews
8,3
Boarding
8,2
Comfort
8,6
Crew
8,3
Entertainment
8,0
Food
Airline reviews

Cons: "Getting on and off the plane took some time, but doesn't it always? Economy class was slightly more comfortable than many other airlines, but nothing to write home about. Qatar Airways really shone in the food, the service (both onboard and off) and the entertainment. Good experience."

Pros: "Perfect"
Cons: "Perfect"

Cons: "The vegetarian option for breakfast was a stale waffle with apple compote. Inedible."

Pros: "Food selection. However, the snacks need to be readily available on long flights."
Cons: "Entertainment is lacking behind other international carriers"

Cons: "The lounge, they use the club lounge in Boston which was so so. Could we have use the one world BA lounge instead?"

Pros: "Seat was comfortable."
Cons: "transit timing was a bit hectic."

Pros: "Crew were so good"
Cons: "Everything is good"

Pros: "Everything"
Cons: "It could be better if they serve food from Doha to Islamabad."

Pros: "Seats are very comfortable, easy boarding, good crew"
Cons: "Food - I wish you have healthy options"

Cons: "the area I sat in smelled weird even though the crew helped spray a solution it didn’t help the smell .. Vegetarian meal is not good"

Pros: "The crew were very friendly and helpful."
Cons: "It seems the major airlines use older aircraft when the destination of the flight is a third world country(or Africa). The seats aren't as comfortable and the entertainment system (screens) are not as good as a Qatar and Europe bound flights."

Pros: "The crew, especially Martin and Imen, were fabulous!"

Pros: "The flights attendants were very helpful and polite. What I enjoyed the most was the level of comfort I had. I was able to sleep for almost the entire flight. That's why it felt like it wasn't even a long flight."
Cons: "We did leave a little late but it was out of the control of the pilots and flights attendants."

Pros: "There was adequate seat room. The device was good."
Cons: "There was nothing I didn’t like."

Pros: "Our flight attendants were all amazing, but especially Joanna!! She was outstanding and went above and beyond to assist us in every way possible!!"

Pros: "Staff was great"

Pros: "Crew and their promptness to assist"
Cons: "Vegetarian food - portion is too little. This has been the third time with Qatar and the food portion are too little."

Cons: "N/A"

Cons: "Seat to LA was broken"

Pros: "inflight and qatar airport crews were accomodating eventhough there were backlogs due to delays caused by snow storm."
Cons: "The Ground crews in boston airport were not accomodating."

Pros: "Everything"

Cons: "The website is not easy to navigate."

Pros: "The crew aboard the flight were kind and thoughtful and definitely oriented toward service."
Cons: "The security process at the gate was really disorderly. Perhaps it is because it is a new and extra step required by the US but it was definitely not efficiently handled."

Pros: "Loved the food and entertainment."
Cons: "Not enough leg room and space between the chair in front."

Cons: "Same as above"

Pros: "The friendliness of the staff from check in to arrival!"

Cons: "."

Pros: "Excellent service"

Pros: "Lovely flight, start to finish. Attentive staff (but not too much so) and seats were comfortable, even in economy. Smooth front and back end to travels as well."
Cons: "Movie selection could have been better."

Pros: "I freceuntly fly between the US and South Africa and only fly via Qatar Airways, and every experience thus far has been great. The food is good quality, friendly crew and I would recommend it to anyone."
Cons: "The sandwiches are a little dry and movie selection a little limited."

Cons: "my flight from Boston to Doha was deleyed and Qatar Airways have no arrangements for the passengers at the airport, I spent more then 15 hours in the transit on those chairs, there was no help provided by the airline"

Pros: "just enough time in Doha between flights. Not too long not too short!"
Cons: "Asian vegetarian food can be of better quality."

Pros: "Great selection of movies and tv shows"
Cons: "Entertainment screen is too dim even on highest brightness setting"

Cons: "My 17 yr old son is stranded in Doha because Qatar cancelled his connection to Nairobi which is unprofessional and terribly worrisome . I, his mother, am in Greece with no way ofhelping him get to Kenya. Qatar offers no restitution and no help . The worst situation right now!"

Pros: "Service of air stewards very friendly and polite"
Cons: "This goes for Qatarfigjta from harare to Doha and Doha to Washington DC and back. I am not going to give individual report on each one. Food - my daughter could barely eat anything and the vegetarian meals were stone cold most of time. It was hard to eat at Qatar airport because not only is the food terrible (Burger King and bad Asian food) but outrageously expensive. Our media system did not work for one leg. ** way to many ads on your media system. Every time you watch a new TV episode, you have to sit through 5-6 ads for stuff that is not interesting and the same each time. ** plane info on media system keeps reverting to Arabic even when English is indicated as preferred la gauge. We had to place our iPads in checked luggage for flights from harare to USA as we went through Qatar. *** I asked for quiet seats and was given seats near kitchen and toilet even though I booked in hours in advance. One leg had my ten year old daughter and I in different rows even though I checked in 4-5 hours in advance Of flight . ** staff moved my hand luggage without my permission and without informing me - it was stressful trying to find it."

Pros: "Excellent experience overall, the food was decent, the seats were comfortable and had enough space for me at 6ft tall, the staff were very friendly and helpful, entertainment selection was good with plenty of new movies out. I had no problems with my layover. The baggage allowance was great as I had extra luggage from my trip. I'm very happy with their customer service, the day before my first flight I received a phone call from Qatar's customer service saying that due to delays I wouldn't be able to make my connecting flight to Edinburgh so they would like to book me on another flight instead of me having to wait 24 hours in Doha. I was thoroughly impressed with this service."
Cons: "I did not have wifi available from Doha-Johannesburg"

Pros: "Staffs were helpful!"
Cons: "Food portion can be improved."

Pros: "Very helpful staff both ways, an experience that we rarely see in major airlines these days. We will definitely fly Qatar airways again."

Pros: "Comfort and cleanliness."

Pros: "Service offered by crew, arranged veg food when found not listed. Boston to Doha veg food loading needs improvement."
Cons: "Wait time at Doha for next flight."

Cons: "They arbitrarily switched the flight one hour ahead of schedule, with no notice so half the passengers ended up missing it."

Pros: "Crew, food."
Cons: "Lack of communication. Flight was two hours late from Boston to Doha. Not once were we told about the length of delay or what we need to do about connecting flights. And toilets were very smelly right from the start as it seemed that itinerary has seeped into the floor over time. And there were only two items as a main course and one of them in very small quantity. I was told that too many veg main courses were loaded by mistake and very few non veg."

Pros: "Flawless boarding, service, food."
Cons: "We arrived 2 hours and 40 minutes late due to technical issues with the aeroplane. We were kept informed and we arrived safely, so this is a nibir complaint."

Pros: "Comfortable, attractive, nice music, good food, nice crew, on time, easy takeoff and landing! What else could you ask for? ;-)"

Pros: "Great crews, excellent airplanes, wonderful in transit experince."
Cons: "In flight coach meals were average."

Pros: "Again on time and effortless boarding made the overall experience a good one."
Cons: "Our suitcase was damaged...still in the process of trying to get it fixed. Hopefully it will be done soon. I will then update this report. Could maybe clean the toilets as it did become a bit messy."

Pros: "I like that the air stewards bring you water and drinks throughout and don't judge you for being too thirsty. I like that they respect that it is a night flight and serve the meal quickly so it can be dark for the whole flight and you can sleep as much as you can. I like how efficient the layover is in Doha - only 40mins!"
Cons: "I don't like when they don't ask the person in front to move their chair up for the meal and the passengers have to ask each other. I don't like that they can't tell you the gate of your connecting flight and how long it will take to get you there - including if you will need to take a bus and the train. I think this could reduce a lot of anxiety. If they could do this, it would also be helpful to let people who have a connecting flight that is boarding in the next 30 mins off the plane first. This would save pushing and shoving in the aisles... and would also reduce anxiety about booking a flight with such a short layover."

Pros: "The service from the crew was amazing"
Cons: "The food was not bad compared to some air lines"

Pros: "Food, service, staff at the counter"
Cons: "Cant think of any"

Pros: "Friendly crew"
Cons: "It was okay"

Pros: "First time we flew on business on international (we upgraded)."

Cons: "Flight lest 2 hours late. Didn’t have my choice of meal. Cabin crew very inattentive. Worst flight ever with Emirates in business class"

Pros: "Great service and attitudes by staff."

Pros: "I love everything about Emirates."
Cons: "N/A"

Pros: "Nice flight sttendents"
Cons: "Seats too small"

Pros: "Efficient and good actually good for airline food"
Cons: "Electronic equipment a bit out dated and below standard"

Pros: "Good flight"
Cons: "Crew was not very friendly. Had argument with a old man in the next row over serving glass of water"

Pros: "Staff helpful and courteous under difficult conditions."
Cons: "People were allowed wheel chairs without a doctor'snote. 59 wheel chairs passengers is ridiculous. Make it a requirement wheel chair assistance required a doctor's note. And check hand luggage weight. Many bags excceeded the limit."

Pros: "The pre-boarding, courtesy extended, everything was good. No complaints."
Cons: "The long hop because of my age"

Cons: "The airline’s insistence on keeping a passenger limited to only one carry on bag and then weighing to make sure that each carry on item was only 7 kilos was just plain ridiculous."

Pros: "Good leg room"
Cons: "For an 8 hour flight - we were given a sandwich and breakfast. Expected to be served dinner and breakfast given the time."

Pros: "We felt safe and the flight landed a bit early."
Cons: "Boarding was a nightmare, couldn’t hear zones being called, etc. assigned seats had us in the middle and basically so confined we couldn’t eat when they gave us food. Very uncomfortable. I had such a bad experience I got online and paid for isle seats for the return trip, and thought maybe that’s what they wanted all along ..,"

Pros: "Everything"
Cons: "Nothing"

Pros: "The flight from Johannesburg to Dubai on an Airbus A380 was the best , the return was on the 777ER it's a bit older avoid it if you can, I prefer the a380 it's roomy, more comfortable and modern, the food was good, the cabin crew very helpful and friendly and both flights were on time. I'll be flying only Emirates from now on"
Cons: "Just the coffee was terrible lol,"

Cons: "Request to allot passage seat on 30th Nov"

Cons: "Food"

Pros: "I enjoyed everything about Emirates. No complaints. Nice plane and stewardess."

Cons: "That no accommodations were made nor provided"

Pros: "E v e r y t h i n g ..... I understand now why they are the number ONE airlines in service. We travel enough to see the BIG difference. Thumbs up. Please don't change !!!!"
Cons: "Nothing"

Cons: "Did not get wheelchair assistance for my dad as requested."

Pros: "Food was good"
Cons: "Boarding is complicated . They didn't allow cabin baggage and laptop bag together. Only 1 is allowed"

Cons: "Cannot choose seats without paying a fee which is ridiculous. There is no way to get a window seat on the plane. I have never travelling on a non window seat in my 20 years of flying until this time."

Pros: "Everyone was very friendly. And, the amenities offered are superb."

Cons: "I did not get the seats I selected when booking"

Pros: "They still catch my attention, and while traveling with them I continue to enjoy this airline."
Cons: "As per my Oslo - Dubai review (read there for more details), they cancelled my flight, put me on a flight a day later, and then left me with the bill and the inconvenience. This was the connector out of Dubai and back to Johannesburg. I've flown with them many times and I've picked up one or two small cut backs they've made like no hot towel when you get onboard, only before your arrival, and the meal seems a little more slimmed down (but still pretty tasty), They used have one or two extras which they've now taken away. Not sure why?"

Pros: "Loved how professional, courteous,pleasant and efficient all flight attendants were."
Cons: "Majority of movies were either B movies or older movies. Would have enjoyed more recent movies."

Pros: "Everything"
Cons: "Nothing everything is good"

Pros: "Value for money. Courteous, efficient, and pragmatic. Recycled blankets and headphones."
Cons: "Bathroom door broken I was locked inside for several minutes"

Pros: "Crew went out of their way to be friendly"

Pros: "The amenities in Business Class were excellent - the seat was luxurious and you could actually catch some sleep. The food was gourmet and the staff was very attentive. They made a small mistake and forgot to serve me dessert but the mistake was remedied immediately when I informed them of the slip up."
Cons: "I paid a LOT of money for a Business Class seat and yet I was never notified that my flight was going to be delayed in departing by 12+ hours until after I arrived at the airport. According the the flight crew, they were notified at 9am that morning and the airline had my phone number and email, yet I arrived at the airport at 8pm because I was never notified! I spent $50 to take a taxi to the airport and now I had a 10am departure the following morning! I was given no compensation for this massive issue. Just "sorry, come back tomorrow!" I was very upset! My choices were either take ANOTHER $50 taxi home that night and then another $50 taxi back in the morning or get a $150 hotel room at the airport. So glad I paid THOUSANDS OF DOLLARS for my Business Class seat (a big spend for me as I've never flown Business Class before but felt like a special treat for a special occasion). WTF, Emirates!"

Pros: "It was a smooth flight"
Cons: "It was ok"

Pros: "The food was delicious, and I received the special meal I had requested with no problem. Again, great selection of TV shows and movies."
Cons: "The crew seemed a bit put off, just not very friendly. Maybe something had happened that put them all in a bad mood I'm not sure. Despite this they did help people without complaint, but you could tell they didn't want to be there. Again on this flight the TVs were an old model that was difficult to use, you had to push really hard and finagle your finger to get it to read what you were pressing."

Cons: "Seats elbow room was insufficient."

Pros: "Granted I was tired after being in transit for 24 hours, but this final of 4 long-haul flights was a real bummer compared to the other flights. Boeing 777 packed to 100% capacity."
Cons: "Really cramped and squished compared to other flights. Toilets at DXB were filthy (I searched around for the cleanest, which was still disgusting), with the cleaning attendant standing around in the restroom doing nothing. Duty Free shops really expensive compared to European airports. Meal on board (breakfast) was really terrible (and that taking into account that airline breakfast is always bad), really the worst I've ever had on a plane, even the Croissant was chewy and very dry. Emirates has become a massive sausage machine people-mover. It has loss its finesse and exceptional service."

Pros: "Cosmetics kit is of high quality. Airport pick up and drop off."
Cons: "Seats are not wide enough and uncomfortable for business class. Not many food options. TV remote is not intuitive. When seat is turned into bed, it is not 100% flat, and has some elevation. Cannot comfortably speak with co-passenger due to privacy board that doesn't come down fully. TV positioning is not ergonomical and co-passenger's TV screen is too bright when trying to sleep."

Pros: "Lovely online and phone customer service reps. Comfy flight with good entertainment (tv)."
Cons: "My baggage (x3) was delayed 3 days, which was frustrating to say the least. I received no apology email or flight discount/refund/coupon, etc."

Cons: "THe Hostess was not attentive and had to ask for things a few times. No goody basket was given although some pax did get it."

Cons: "Had a tough time to get a replacement ticket."

Cons: "Despite ordering a vegetarian Oriental meal, I was given a meat dish in my meal!"

Pros: "Lots of food"

Pros: "Service was excellent. Crew was friendly."
Cons: "Touch screen at seat was not responsive. Took many presses on the screen to get it to respond."

Pros: "This is my third time flying with Emirates and I can not say enough positive things. I only wish my husband was able to fly with them."

Pros: "The baggage allowance, excess baggage rules are some of the most generous rules. The service of the people on board is great I general and the aircrafts are impeccable."
Cons: "The first leg of Hyderabad to Dubai was about 3.5 hours. The airhostesses must have been tired from another long haul prior to the HYD-DBX leg. A couple of them were a little less than charming to some of the passengers. Many of the people from Indian subcontinent don't use the magic words - thank you and please. So, it could come out likes bit rude but a curt answer in stead of yelling would have sufficed. My flight was from EWR to HYD with stopovers at BOS and DBX. A long wait at Dubai can be understood and expected. But a 7 hour layover at Boston was a killer. If Emirates tied up with any other carrier other than jet blue, this could have been avoided. Even otherwise, after a 20+ hour journey, another 7+ hour waiting was a killer. Please change it to make the journey shorter"

Pros: "Entertainment and food"

Pros: "Best airline I have had the chance to fly with. Right up there with Virgin - this time it surpassed. Great staff, lots of room, clean, amenities (blanket, pillow, toothbrush, eye mask, earphones for the movie ), 2 quality meals + meal voucher for overlay redeemable at a variety of options."
Cons: "Response time (over an hour) on requests. I don't believe there was internet available on the second flight?"

Pros: "Very attentive, patient, helpful and friendly on-board crew Food was good In-flight entertainment options"
Cons: "understaffed counter at the gate. People waited in line for as long as 45 minutes for passport check Audio quality of airline provided headsets was poor. Some would not work. Others did not play audio on both left and right sides"

Pros: "Food was delicious. Lots of free movies. There was even a ton of entertainment options I didn't try, so I am sure there is something for everyone."
Cons: "The headphones jack required the two prong kind, which I did not have. But they provide headphones free, so it wasn't that big of a deal."

Pros: "Frequency of service and inflight entertainment options."
Cons: "All the kids. Too many. Too many crying babies. It was like a day care in our section. I've never seen anything like it. Also, the ICE interface is a little confusing. And the touch screen a little weak."

Pros: "Direct flight"
Cons: "Very small boarding area to board such a large plane. Broken headphone jacks on all the seats. Flight ran out of food options. Toilets ran out of soap. Overall comfort of the seat was mediocre at best. It took about 2.5 hours to serve the first meal. By the time we got our dinner, it was 1am (flight took off at 10)."

Pros: "Not applicable"
Cons: "I was not permitted to check in and board because the ticket agent had incorrect information and refused to listen to my written proof of her incorrect decision."

Cons: "It would be great if you could serve warm food instead of bread."

Pros: "Yes"
Cons: "Was perfect"

Pros: "I was not able to make the flight due to the coronavirus. The hospital I’m employed at banned outside travel. I tried contacting the airline and kayak to get a refund."
Cons: "I was not able to make the flight due to the coronavirus. The hospital I’m employed at banned outside travel. I tried contacting the airline and kayak to get a refund or a voucher"

Pros: "M"

Pros: "Slept in the flight for 5 hours and my toddler did too , was quiet in the cabin and this is the only good thing"
Cons: "Boarding they kept me and couple othee guys like seeiously 5 staff people at the gate doing nothing and you ask anyone please help i want to tag my stroller so i can board ans go on boarding line, no response only one peeson will work. the rest of the four are completely useless, i eventually told my wife to board with our daughter so they have the time to sit and prepare food etc and pull things they will need durimg flight Andi waited on this last staff person at the gate until she gave me the tag to the stroller and boarded later First meal they said either fish or beaf meat balls, i like both and no problem, but the crew said no fish anymore so you you will take beaf, OK Luckily neither my wife or daughter ate it Because after I ate it, 3-4 hrs later, I had the worst stomach pain ever and was in pain the rest of the flight and the remaining of the day after we landed FYI I ate just crackers and like all bread sandwiches all morning and was completely fine- just the beaf meat balls either not cocked or remains of non good beaf and other things- horrible food"

Cons: "No usb chargers on plane"

Pros: "Turkish Airlines offers an experience much better than your average two-hour plane hop in the U.S. There was a full meal served, staff were kind and didn’t try to sell a bunch of extra stuff to you, and there were many choices for in-flight entertainment."
Cons: "Unfortunately, the children on the plane were really poorly behaved and loud. In addition, the flight was delayed by 1 full hour and when we arrived in Vienna our luggage (and the luggage of many other passengers) had not been sent with us. We waited in line for luggage for 30 minutes, then another line for at least 30 more minutes to report the missing bag, and we were then told that it wouldn’t arrive for another day and would be delivered to us within a 3 hour window in the middle of the day. This was essentially an entire night and day lost to a mishap that the airline didn’t even notify us of when we landed. Pretty frustrating."

Pros: "Everything was great."
Cons: "Waited on the plane for a while before takeoff"

Pros: "Great entertainment, good seat comfort (even in economy seat), good food and friendly service."

Pros: "All was great, until..."
Cons: "... the person in front of me reclined their seat. That was the end of my comfort. I’m 5.11”- 1.80cm. Couldn’t watch tv, had trouble eating."

Pros: "Good service, friendly staff."
Cons: "Istanbul airport is obviously outdated and very crowded. Only one restroom for a huge area around gates 300-309."

Pros: "The flight was slightly comfortable, there were more food and snacks options than in other aircraft companies."
Cons: "Some of the crew were very rude, making a point to show you that they were hassled by serving you. I thought that was poor service. The seats weren't all working so while the passenger in front of me reclined, my seat wouldn't making for a very uncomfortable flight. I thought the entire aircraft needed either renovation or retirement altogether. Old TVs and non-functioning seats, all made me kind scared of where I was tbh."

Cons: "Options for vegetarians were not really good."

Pros: "First leg (Mia to Instanbul) crew was excellent!"
Cons: "second leg (Istanbul to Johannesburg) crew were rude!!!"

Pros: "Crew was good"
Cons: "Seats on the way to Istanbul were extremely small. One of them was broken and did not recline. Food was not good."

Cons: "On the registration checking in in Boston Logan Airport they did not tell me that I as an american citizen must have a visa. After arriving to Turkey they refused me to get in and sent me back to the states. I want refund all my expenses on this trip."

Pros: "Everyone we encountered was friendly and helpful. They fed us and gave us blankets and pillows and slippers. They were lots of movie and tv choices. It was a very pleasant experience."

Pros: "Turkish Airlins is so wonderful, and I really appreciate being treated like a human being at IST (unlike Schipol, De Gaulle, other airports to connect at around Europe)."

Pros: "Great service in the airplane plus they offer some amenities like slippers, tooth paste and toothbrush, they offer you wet towels to clean and refresh yourself during he flight. Really good."

Pros: "Boarding was smooth. Staff friendly. Great selection of movies."
Cons: "Dinner was really poor experience. However I guess it is a matter of taste (pun intended)."

Pros: "Food was good but needs bigger portion."
Cons: "Not many choice for drinks, some fly attendance need to know smiling is good ."

Pros: "Nothing"
Cons: "Comfort, service, food"

Pros: "Great crew and food"
Cons: "Seat comfort/space"

Pros: "Overall the experience was good with friendly staff."
Cons: "My luggages where ruined and there was heavy rain. The luggages where left out instead of being protected l, damaging clothing and the luggages themselves."

Pros: "Everything"

Pros: "Everything was very good"
Cons: "Everything"

Pros: "Window seat, decent selection of movies / shows."
Cons: "VERY small seats. Staff not very attentive."

Pros: "Very professional. Also the transfer in Istanbul was very easy."
Cons: "I felt cramped in my seat. the footrest, rather than helping, got in the way of extending my legs."

Pros: "Great choice of entertainment, food relatively good for plane food."
Cons: "Crew was fine but not as friendly or cheerful as I'm used to flight attendants being. The leg room was pretty poor on this particular plane, there wasn't even space to put a small bag under the seat in front of me."

Pros: "Crew members were nice People were good at check in as well"
Cons: "It was ok but room to improve everywhere It's matter of process where it may help to choose international standards rather than follow ones preferences"

Cons: "Internet"

Pros: "Comfort and boarding was well done, comfort is really good"
Cons: "Crew was little bit nervous and not nice all the time!"

Cons: "There was not enough milk while they know there is alot of kids"

Pros: "It was a full plain but overall ok I will take this flight again"

Pros: "Passing comforter The headphones for TV (full headphones red) Entertainment options"
Cons: "The seafood plater and breakfast platter egg Bathroom was dirty (water spill)"

Cons: "Not much Very decent efficient operation Always room for improvement"

Cons: "Horrible customer service. We paid in case of change in flight plan .your airline said no money back."

Pros: "Not trying to be flattering here but it really is a good airline."

Cons: "Worst wheel chair service"

Pros: "The seats was comfortable"
Cons: "The price was good"

Cons: "not all the crew spoke English"

Pros: "Thank you for managing wheelchair assistance at Istanbul."
Cons: "We had at Boston Checkin gates for a wheelchair for 30 minutes. We gave up and my parents had to walk to the gate."

Pros: "We travel and used different airlines but Turkish airlines is one of the best."

Pros: "The Air hostess are aware of what they are doing, they can manage extra requests from different people."
Cons: "The workers at the boarding they don't have good language to new people they think every one should know every thing about Turkish schedule and other information, It is a little bit strange to have no where to sit at Instambul Airport while having wheel chairs for sick people after bringing them at the waiting place where do you think they will be sitting."

Pros: "good selection of movies free drinks"
Cons: "food was not too good"

Cons: "Delayed a couple hours."

Pros: "Almost everything. Food ..."
Cons: "Was great overall."

Pros: "Flight was great overall, but the one piece that I'm hoping is not a repeat is the overly frequent reminders, especially since this was an overnight flight."
Cons: "Too many redundant and unnecessary announcements"

Pros: "Excellent service"
Cons: "Going on the bus to the plane"

Pros: "Crew was great, on time flight, clean plane."
Cons: "Entertainments options were shockingly few. Honestly have not been on a plane recently with so few and limited options of TV series and movies. I was extremely surprised. Wish I had know and I would’ve had more options for my family."

Cons: "I had paid for an upgrade to sit in the front of the cabin with extra legroom (row 14A). When I boarded a man sat it my seat. He had not paid for the upgrade, but the crew let him stay in my seat. I had asked him to social distance but he continued to sit right behind me bo matter which seat I moved to. He argued with the crew until they gave up and let him stay. They did not check his boarding pass or ask him to move to his assigned seat I found a different seat away from him but I don’t see the point in paying for extra legroom when the crew let’s people who haven’t paid for it sit it those seats. I felt harassed by the man and was very uncomfortable the whole flight. I am considering my next step, I think I should at least receive a refund for the upgrade I paid for."

Cons: "Very nice crew and great food"

Cons: "Klm is the best, even on a 40min they served small breakfast."

Pros: "Very friendly and responsive crew. Announcements from the Capitan and chief of flight attendants are very informative and comforting. Seat positions: very good leg room (even in economy)!"
Cons: "Newer airplane, as 747s are kind of outdated now, especially for long distance flights. But overall had good experience with KLM"

Cons: "Still don’t have my luggage yet"

Cons: "Everything was OK"

Cons: "Half the screens were not working - crew were made aware but nothing was done. Vegetarian choices were poor to non-existent ; I witnessed crew insist to a passenger that there were no vegetarian options! They finally cobbled something together for him but not a pleasant experience"

Pros: "the crew was wonderful, we got a nice Wrap and water, wine or coffee for free, not all airlines serve it anymore, we were on time and I got whatsapp message with updates of the flight"

Pros: "Crew helpful. Food good."
Cons: "Better range of movies please"

Pros: "Crew were great"
Cons: "Refreshments"

Pros: "Great crew, comfortable seating with enough leg room."
Cons: "Provide dinner before getting to joburg, instead of a snack. Flight arrives late so dinner would be appreciated"

Pros: "Reasonable space in economy class seats"
Cons: "Staff hurrying us up 40 minutes before departing and threatening to take our bags out of the plane in case we didn’t board then. I had to leave my coffee and run."

Pros: "Nice attention and good food. Plane and seats are confortable"

Pros: "Amazing services .. on time just exactly .. I feel really happy onboard KLM ❤️"

Pros: "Crew was fantastic."
Cons: "This was the most narrow airplane seat I’ve ever experienced. So uncomfortable."

Pros: "Just the cabin crew being nice"
Cons: "Punctuality KLM is always late"

Pros: "Crew was nice and efficient"
Cons: "Economy seats don’t recline enough."

Pros: "All good"

Pros: "Crew was good"
Cons: "Food"

Pros: "Very personable staff. Food acceptable for airline fare. Ticket price was outstanding."
Cons: "Paid for extra legroom, but very narrow seats not comfortable. Very difficult to sleep. Old plane--could not hear movies and unclear screen. Music sounded OK and choice was good."

Pros: "Friendly crew! More legroom, good entertainment and food was great! Smooth landings pretty much on time."
Cons: "Boarding could be better"

Pros: "Efficient boarding system, clearly signposted. Professional staff"

Cons: "wasn't able to take the flight since I missed it"

Pros: "Crew was excellent -kind nice and very attentive"
Cons: "Entertainment went out mid flight. Had to be reset off 30 mins but cam back up"

Pros: "Food was excellent, service from staff was friendly, and entertainment options were great."
Cons: "Not a lot of shoulder room being in the middle seat. But it had adjustments options for a lot of other things which were good."

Cons: "Boarding was confusing and disorganized"

Pros: "Sound was broken on my TV set!"
Cons: "Called stewardess twice to assist. No response!"

Pros: "expedited check in with nice staff. Security staff were pleasant, and the entire check in process for everything was easy"
Cons: "there was no lounge close to our departure gate"

Pros: "Good Experience"
Cons: "Nothing much"

Pros: "Crew were friendly. Flight was comforyable smooth and on time. Nice snack."

Cons: "Missing wheel chairs swrvice lounge far away no food option just lame klm tipique"

Cons: "Headset jack only worked if the headset plug was in EXACTLY the right spot."

Pros: "The staff the facilities the food all ******. Will definetly look forward to choose both delta and KLM"

Cons: "Bag was lost"

Pros: "The flight was very good, specially considering it was a daylight one. Staff was friendly and servicial. Tue food was above the industry's average."

Pros: "Wider seat than most business class"
Cons: "Row 6 in business is after the first 5 rows and Galley and restroom. Very awkward"

Pros: "Everything. Staff incredible."

Pros: "I really like the spaciousness, the plug ins and general service"
Cons: "I have a dairy allergy but had no option to prepurchase a dairy free meal. It made for a very unenjoyable flight as I couldn't eat anything they had. What was worse was after I told them of my situation they said they understood and had a meal that would do but there was cheese, yogurt, milk chocolate, etc."

Pros: "Great crew service. Among the best ever."

Cons: "Our flight was canceled from Amsterdam to Bordeaux and did not receive any direction and had to find alternate flights for ourselves with the personal expense of using our own cell phones. Then our luggage lost for 3 days. Not happy! We ended up flying from Toronto to Paris then to Bordeaux. Lost my upgrade money for seats. Now have to deal with KLM for refund!"

Pros: "The cabin crew, the flight and communication and the cleanliness of the plane."
Cons: "It was really unclear which desk to use at Birmingham airport to check in. It was extremely stressful for a first time flier as I had no idea what to do - the desk location wasn't marked clearly and when no staff were there it wasn't clear that the desk was open."

Pros: "They were awesome."

Pros: "Fortunately, the plane was not full, so people could spread out a bit to create extra room. The food was really good! (surprisingly)."
Cons: "KLM's new configuration for this type of plane made the seats even narrower than before. While leg room was reasonable, the 3 abreast seating meant a lot of discomfort, especially in the row right in front of the restroom."

Pros: "It was a short flight so it was O.K."
Cons: "Boarding was odd. Go to airport early and counters were not open, did on line check in so was able to avoid the self check in at airport. Also self check in luggage seems confusing with no ground crew to help. It didn't affect me but lots of confused passenger."

Cons: "Horrible. First, we lost a suitcase. It could happen but for two days they did nothing and only told us stories (so as not to use the word lies). Within a few hours (and thanks to airline assistance) we were able to locate the suitcase. Even then it took them two days to bring it to us, two precious days off our planned vacation (7 days) At the end of the shortened vacation, we got to the chek in, and told that since the ticket I had purchased form them two months earlier was too cheap ... and since the flight was Over booked, they would take me off the plane if all the passengers would arrive. It's unnecessary to describe what I felt until the plane took off. They apologize constantly, but do nothing practical. a bae company. no me nor my freinds/family will go with KLM"

Pros: "For an 8 hr flight...multiple snacks, 2 meals and continuous beverage service. Blanket, pillow amd movies."
Cons: "Watched flight attendant drop tongs on floor, pick them up and put them back in the bowl of buns and continue to use them to serve bums"

Pros: "Unexpected surprise--even on a 1 hour flight at noon, they gave us a sandwich!"

Pros: "Having exit aisle made a huge difference in comfort Crew were EXCELLENT"
Cons: "Food was not very good Tasteless and rubbery"

Pros: "If you would like to learn more you can call me 628.600.8825 Very dissapointed"

Pros: "I loved the different features on the screen and the excellent. Customer service on this flights"
Cons: "The space on the seat."

Pros: "The crew"
Cons: "The time. The flight was late for 1 hour. I miss everything and also I get very late to our Airbnb and I was with my family and child"

Pros: "Not much, seats are super uncomfortable"
Cons: "Better code sharing with KLM"

Pros: "Seats are comfortable on Business Class. Service is good"
Cons: "Constant delays specially from CDG! Poor cabin service specially on this flight."

Cons: "We didn’t travel to Detroit... we were re-routed 3 times and our luggage is lost, some really helpful ppl along the way (thankfully) and some really crummy ppl too... no in between... still not to our destination"

Pros: "Great newer plane, great service!"

Pros: "Boarding procedures and crew were top. Wines and beverages excellent and even in super economy water was served several times"
Cons: "The food could have been much better, should consider doing everything organic. As it was, the chicken in the meal was awful, the dessert terrible. The rice in the salad hard, almost uncooked. The only good quality food was the bread and the cheese"

Pros: "The crew was amazing and extremely helpful!"
Cons: "The food could have been better"

Pros: "Good crew, as usual with Air France."
Cons: "Old plane with very lousy seats for a super expensive business class. Super slow check in and overall process till boarding because of lack of ground staff compared to passenger volumes"

Pros: "Air. France usual"
Cons: "No lights working on plane. Couldn't read or do work WiFi wasn't working either"

Cons: "It was a great flight can’t think of anything"

Pros: "Great seat. Comfortable. Quick boarding."
Cons: "Asked flight attendant to wake me for breakfast....forgot. Long wait for bathroom,"

Cons: "Booked with my partner. Ended up sitting apart. Not good"

Pros: "Air France has the best crews! They really go the extra mile."
Cons: "My skis were lost on the way to Riga and had to be delivered 2 days later to Vilnius. That said, the situation was handled very professionally."

Pros: "Intranet meant I could watch movies on my iPad"
Cons: "Seats are very uncomfortable"

Cons: "My entertainment device did not work the entire flight."

Pros: "The crew"
Cons: "Everything was incredibly poor. Flight was delayed, entertainment was outdated and the airport staff were rude."

Cons: "Flight was delayed by at least an hour leaving Paris - a regular situation I experienced with AF."

Pros: "I was given a great seat and the food was OK- not the Air France food of 5 years ago but still good"
Cons: "I didn't really use the in flight entertainment - the usual movies, tv etc"

Cons: "Being in the middle of the 4 seats with guys on both sides. They tend to restrict the space by using the arm rests."

Pros: "Check in process was easy. The flight attendants are all very helpful and kind. We are playing was OK but it could’ve been cleaned a little better before we got on board."
Cons: "Check in process was easy. The flight attendants are all very helpful and kind."

Pros: "Not much but the staff"
Cons: "No room, boarding was slow, zero bag or legroom"

Pros: "Nothing"
Cons: "The plane (Boeing 777) is packed like a sardines can, with 10 narrow uncomfortable seats across in Economy Class. The crew didn't even bring water for an 1,5 hr into the flight! The plane was very hot, with very little air flowing through the salon. Food was bland for dinner and inedible for breakfast. The crew was barely there, and borderline rude when asked something."

Pros: "It was a nice plane and boarding was well organized."
Cons: "I was assigned a middle seat, if not for that I would have given a higher rating."

Cons: "Our flight was delayed so we could not make out connecting flight. We had to wait 6 hours get another flight to Atlanta and then fly to Boston the next day, longest flight ever was horrible I called out sick from work too."

Pros: "The cabin crew was super patient and accommodating of the passengers."
Cons: "Cramped quarters"

Pros: "More experienced, professional crew, better food and service."
Cons: "A screaming child for 8 hours (understood this is not their fault, but it did make the journey unpleasant). Old aircraft with small screens, no power etc."

Cons: "Entertainment screen did not work; in neighboring seat it could not be switched off when we wanted to sleep; sourly employees everywhere (re-booking counter an exception); food close not being edible and cold; I forgot my watch on when going through security in the Air France terminal; when I started to say "sorry" I was yelled at by the screener who said that she will do the talking; she sent me back through the scanner twice without my watch, then once more with the carry-on and made sure that I went to the end of a very long line to wait for another screening rather than having me just go through the scanner without my watch. Needless to say, there was nothing else suspicious about me once the watch was removed. Eager to exercise her power, the security person did not seem to consider that she slowed down a long line of people waiting to be screened. I should add that I am 73 yrs old grey haired female who has traveled a lot both for pleasure and business during my entire life, often to some difficult places and that I do not argue with or provoke those in power in a situation like this. The yelling and the sending me repeatedly through the scanner, which did not beep once the watch was removed, was beyond anything I had experienced anywhere else. The sending me to the very end of the line seemed outright spiteful. (I did miss the plane connection.)"

Pros: "Great food (Economy class). Good Service"
Cons: "Not enough bathrooms on Economy class area due to aircraft design."

Pros: "Staff"
Cons: "We were 2h late"

Pros: "Nothing."
Cons: "They loosed our reserved seats, our luggage, food was awful, ground staff was disrespectful."

Cons: "Booked assistance and got dumped at the gate 3hrs before departure, no English spoken and didn't even ask if my mum needed the bathroom or if we wanted to do some shopping. Just in a rush to get rid of us. Flying only KLM from now."

Pros: "Nothing... and we were late which made me miss my connecting flight and I wasn’t reimbursed because it was with a different airline"
Cons: "See above and the food was disgusting"

Pros: "Service was great, flight was on time and I really enjoyed everything"
Cons: "Little turbulence but overall it comes as usual so it was worth the flight"

Pros: "I would like to come on time each trip because I got two late time before with airfrance"

Pros: "The food was pretty good and the staff were friendly. During our transfer in Paris, my mum had a medical emergency and had to go to the medical centre. As such wr couldnt go to our final destination in Morocco and had to get our luggage off the plane. The staff at the AF counter were very helpful in that aspect. And when one of the luggages was completely damaged, it was replaced it with a brand new one which was fantastic. On the way back, we had some issues with the ticket because we didnt go to Morocco as planned which resulted in some trouble checking in. But the staff at the counter were quite helpful."

Pros: "Speed, courtesy of the flight attendants"
Cons: "Landing was a bit rough, understandable due to the weather."

Cons: "There are always delays. Today it was that internet was down."

Pros: "We were on a 9 hour flight which is pretty exhausting on its own. However, Air France provided you with a pillow and blanket, as well as headphones, so that you can make the best of the long trip."
Cons: "The chairs, for whatever reason, after just not that comfortable. Too squishy and they make noise when you adjust your position. I fidget a lot on flights so I felt like I was making a lot of noise. Also the plane didn't have cold air, do you get toasty pretty quick."

Pros: "All crew I interacted with was great, friendly, and helpful."
Cons: "Flight was late. Boarding very slow. Entertainment was ok by today's standards. Each seat had a display, but movie selection was not great. For a French airline I was looking forward to breakfast -- maybe some nice pastries or at least a decent croissant with jam. None such. It was disappointing. Meals were not impressive either, but the complimentary wine was good. I did not find the seats comfortable."

Pros: "Premium Economy on AF Boeing 777 on this route is not "a little less than Business", but rather "a little more than Economy". Seats, in a 2-4-2 configuration, are hard but OK, as well as the pitch. Good screens and entertainment."
Cons: "With the main meal, AF serves only "ordinary wine", This looks and tastes cheap. On the same route and class, Vietnam Airlines serves premium wines, a nice touch that would not cost fortunes to AF! Also, the "Asian" choice for the main course did not look and taste like the real thing."

Pros: "Service was much better than on the flight from MIA to CDG 3 weeks before - that was very poor. Entertainment was excellent - great selection of movies. Premium Economy was definitely worth the upgrade cost."
Cons: "Boarding was a complete debacle - no control over who went where. Sky Priority line was full of 50 people who weren't Sky Priority, and there was only one person checking passports. The two people at the desk didn't care when I noted this. We were called to the desk in advance of boarding to check passport information. When we got to the check in line, we were taken aside for more passport checking, even though we are US citizens with Trusted Traveler status in the GOES program. We were one of the first people at the departure lounge, and one of the the last to board."

Pros: "Friendly crew and exit row had nice legroom."
Cons: "Ran out of the (already not sufficient) salty crackers and, as the flight had been delayed, we had a one packet of cracker 'lunch' at noon... the flight really should have had a sandwich or at least something slightly more substantial."

Cons: "We were rebooked, which understandably happens for any number of reasons. However, we were not informed or asked about our preference until our luggage was checked through! The staff especially in Chicago where we began this awful experience couldn't care less about our situation. Then AIr France lost our luggage and provided no help in locating them. We had to rely on folks who had friends working in Zagreb Airport to locate them. Air France is incompetent, insensitive and unprofessional. If you have an important trip avoid Air France - they treat you like captives not customers."

Pros: "Seat room was better on most economy flights. The food was good and the glass of champagne did not hurt at all. The aircraft flew very smoothly from takeoff to landing."

Cons: "Too crowded"

Pros: "A short flight but attendants served us a snack and water with a smile."
Cons: "No business class"

Pros: "cookies were great"
Cons: "we paid for two seats together (one aisle and one middle) an exit row with extra legroom from paris to LA. but when we got to Prague they had one of us in the middle seat in the exit row and the other in a completely different part of the plane, also a middle row. The folks in Prague couldn't fix this, they moved one ticket to a different exit row, not together, different part of the plane. In Paris, but ONLY after I located my receipt on my phone, they moved us to the seats we had paid for."

Cons: "Disorganised boarding with people allowed to bring on multiple and oversize bags that by the airlines own admission delayed departure"

Pros: "Pleasant staff."
Cons: "I sat next to an overweight lady and was incredibly uncomfortable my entire flight. There needs to be better regulation for overweight passengers to ensure that every passenger has enough room"

Read more about Qatar Airways
COVID-19 information

Safety measures for airlines flying from Massachusetts to Johannesburg

Airlines flying from Massachusetts 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 Massachusetts to Johannesburg

Mandatory masks

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

Social distancing seating

Middle seats unavailable to book on flights from Massachusetts to Johannesburg

Pre-flight testing

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

Book cheap flights from Massachusetts to Johannesburg

Recent return flight deals

28/11
Sun
1 stop
Turkish Airlines
29h 30m
BOS - JNB
17/1
Mon
1 stop
Turkish Airlines
30h 10m
JNB - BOS
4/9
Sat
1 stop
Qatar Airways
23h 40m
BOS - JNB
12/9
Sun
1 stop
Qatar Airways
30h 40m
JNB - BOS
16/9
Thu
2 stops
Multiple Airlines
26h 55m
BOS - JNB
24/9
Fri
1 stop
Multiple Airlines
23h 40m
JNB - BOS
5/9
Sun
2 stops
KLM
24h 50m
BOS - JNB
23/9
Thu
1 stop
KLM
25h 30m
JNB - BOS
4/11
Thu
1 stop
British Airways
19h 45m
BOS - JNB
15/11
Mon
2 stops
British Airways
25h 00m
JNB - BOS
28/11
Sun
2 stops
American Airlines
34h 33m
BOS - JNB
17/1
Mon
2 stops
American Airlines
27h 44m
JNB - BOS
21/7
Wed
1 stop
Air France
32h 25m
BOS - JNB
28/7
Wed
2 stops
Air France
47h 34m
JNB - BOS
13/10
Wed
1 stop
Turkish Airlines
28h 40m
BOS - JNB
27/10
Wed
1 stop
Turkish Airlines
30h 25m
JNB - BOS
16/9
Thu
1 stop
Qatar Airways
29h 30m
BOS - JNB
24/9
Fri
1 stop
Qatar Airways
23h 25m
JNB - BOS
17/9
Fri
2 stops
Multiple Airlines
26h 55m
BOS - JNB
22/9
Wed
2 stops
Multiple Airlines
29h 37m
JNB - BOS
26/11
Fri
2 stops
British Airways
26h 45m
BOS - JNB
4/12
Sat
2 stops
British Airways
27h 50m
JNB - BOS
4/11
Thu
1 stop
Turkish Airlines
29h 30m
BOS - JNB
15/11
Mon
1 stop
Turkish Airlines
30h 10m
JNB - BOS
16/9
Thu
1 stop
Qatar Airways
29h 30m
BOS - JNB
24/9
Fri
1 stop
Qatar Airways
30h 40m
JNB - BOS
10/8
Tue
2 stops
KLM
24h 50m
BOS - JNB
17/8
Tue
1 stop
KLM
25h 30m
JNB - BOS
16/9
Thu
1 stop
Multiple Airlines
33h 00m
BOS - JNB
25/9
Sat
2 stops
Multiple Airlines
26h 45m
JNB - BOS
4/11
Thu
1 stop
British Airways
19h 45m
BOS - JNB
19/11
Fri
2 stops
British Airways
27h 50m
JNB - BOS
17/9
Fri
1 stop
Turkish Airlines
28h 40m
BOS - JNB
22/9
Wed
1 stop
Turkish Airlines
30h 25m
JNB - BOS
10/9
Fri
1 stop
Qatar Airways
23h 40m
BOS - JNB
25/9
Sat
1 stop
Qatar Airways
23h 35m
JNB - BOS
10/8
Tue
2 stops
KLM
24h 50m
BOS - JNB
17/8
Tue
2 stops
KLM
30h 25m
JNB - BOS
26/11
Fri
2 stops
British Airways
26h 45m
BOS - JNB
4/12
Sat
2 stops
British Airways
27h 50m
JNB - BOS
Show more results

Recent one-way flight deals

27/6
Sun
1 stop
Qatar Airways
23h 40m
BOS - JNB
27/6
Sun
2 stops
Multiple Airlines
32h 46m
BOS - JNB
21/7
Wed
1 stop
British Airways
32h 30m
BOS - JNB
6/7
Tue
1 stop
United Airlines
28h 05m
BOS - JNB
27/6
Sun
1 stop
Qatar Airways
29h 30m
BOS - JNB
27/6
Sun
2 stops
Multiple Airlines
32h 46m
BOS - JNB
6/7
Tue
3 stops
Emirates
33h 11m
BOS - JNB
21/7
Wed
2 stops
British Airways
31h 50m
BOS - JNB
20/7
Tue
2 stops
British Airways
60h 30m
BOS - JNB
6/7
Tue
2 stops
British Airways
61h 49m
BOS - JNB
20/7
Tue
3 stops
Multiple Airlines
31h 40m
BOS - JNB
21/7
Wed
3 stops
Multiple Airlines
38h 55m
BOS - JNB
27/6
Sun
3 stops
Multiple Airlines
42h 15m
BOS - JNB
27/6
Sun
3 stops
Multiple Airlines
42h 15m
BOS - JNB
Show more results
-
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