Find cheap flights from Africa to British Columbia

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

Return
1 adult
Economy
0 bags
Sat 4/3
Sat 11/3

Let KAYAK do the searching

Save 23% or more

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

We’re completely free to use – no hidden charges or fees.

Filter by cabin class, free Wi-Fi and more

Good to know

Low season

February

High season

August

Cheapest flight

C$ 649

Average price round-trip

C$ 1,779

Good deal round-trip

C$ 942

Good deal one-way

C$ 746
Best time to beat the crowds (4% less expensive on average)
Most popular time to fly (18% more expensive on average)
Flight from Casablanca Mohamed V to Vancouver Intl
(avg. price over the last 2 weeks)
or less
or less

FAQs for booking flights from Africa to British Columbia

Top 5 airlines serving from Africa to British Columbia

Scores according to KAYAK customer reviews
8.3
Qatar AirwaysOverall score based on 10882 reviews
8.3Boarding
8.2Comfort
8.6Crew
8.3Entertainment
8.0Food
Airline reviews
Pros: "I really loved the food and the attendants were super friendly and helpful"
Read more about Qatar Airways
Pros: "I really loved the food and the attendants were super friendly and helpful"
Pros: "Excellent Cabin services."
Pros: "Yes"
Cons: "The Nairobi airport experience could use a bit of help. there's no a/c and even late at night, it was uncomfortably hot everywhere. Once I'd checked in to the gate I was trapped and couldn't easily leave to get water or go to the restroom, which was increasingly annoying as my flight was delayed. Pretty sure all of this is beyond Qatar Airways' ability to control."
Pros: "Crew was amazing"
Pros: "Entertainment and food is always great with Qatar!"
Cons: "After I got in my seat an Islamic lady came and said that I was in her seat. I looked at her ticket and while it was the right seat number, she was on the wrong flight. I got a stewardess to help her. She had gone through 3 boarding pass checks and was still on the wrong flight. They let her fly!"
Pros: "Qatar Airlines treats you very nicely and doesn’t try to charge for little extras. They include the nice extras as part of your travel experience with them. I highly recommend Qatar!"
Pros: "The crew was amazing and delightful."
Cons: "The crew was amazing and delightful but should provide food to kids first before even those special diet or vegetarians."
Pros: "Crew was great. TV Entertainment system was excellent."
Pros: "The comfort of the plane"
Cons: "The staff at Atlanta International Airport were terrible; not customer friendly. The supervisor at the check-in counter needs to be replaced. I am not one of your frequent flyers but travel internationally. However, based on his attitude I will think twice to select Qatar as my choice of airlines."
Pros: "Crew and food."
Pros: "Crew"
Cons: "Food"
Pros: "wanted an isle seat because of back issues and was arranged without any hassle."
Cons: "17 hour transit in Doha and no accommodation was provided. Though I booked it from a third party I belive QA is at least responsible for making sure that the vendors let the user know that there will be NO accommodation provided. This information is also not readily accessible when searching online."
Pros: "Everything ,good service ,friendly crew affordable rates"
Cons: "Nothing"
Pros: "Extra leg room only coz I was on exit isle"
Cons: "Entertainment is poor. Very few selections on black movies and music. Mostly Arabic and Indians. Food was alright"
Pros: "Everything frim the xrew I could at the JKIA, NBO to Delhi. One thing more from my city Lubumbashi, I didn't care about getting my phone bzttery low. I could chzrge my phone all the journey long. And from Nairobi, I dodn't czre at zll about my phobe, because I knew I could charge dur to the usb device. If ever something to complain about, I'll let you know. Regards Richzrd DIAS"
Pros: "Smooth flying regardless of the air wake turbulence, excellent treatment from flight attendants. I felt safe during the flight."
Cons: "Give more time for checking in the luggage, Cancelation my flight with 0% reimbursed on my funds, on boarding time 10 minutes delay was truly unfair."
Pros: "Service was great for such a long flight. It would be good to have like a snack bar for people to purchase snacks."
Cons: "The wedsite for Qatar could use some work."
Pros: "The crew was friendly"
Cons: "Horrible flight experience and old planes without USB plug inn and no seat entertainment"
Cons: "Leg rooml"
Cons: "Boarding process, Smart Phone App, food quality, Announcemebts, Time to unboard the plane, flight information displays at Doha are not easy to find the flight info"
Pros: "Crew was excellent."
Cons: "Food."
Pros: "Dreamliner"
Pros: "All the services plus the entire team"
Pros: "Flight was on time"
Cons: "Small single aisle plane No wifi, no power ports, no individual screens Qatar is great about serving water but not other drinks -- I bought drinks inside security but there was another round of security at the gate -- they confiscated all of the drinks I bought"
Pros: "Crew were supportive because pain in my heel and they ran out of food selection even though front of plane. Thanks especially to supervisor Jane."
Cons: "Need to provide further quantity of non veg selection even though front of plane. Plus the taste of all food were Unsatisfactory and could not finish that was starving at end of flight. Recommend hire international famous gourmet chief. Removing casing of my tablet for Qatar security airlines into usa was painful that broke 6 finger nails. Need to warn on the website or ticket security requires remove casing at Doha to usa. Had no issue from USA TO Doha which requires no removal of hard cover casing."
Cons: "I missed my flight from Nairobi to Melbourne then the airlines asked for penalties and fare difference which in total was much higher than booking a fresh one way flight. I felt that the crew at Nairobi airport handled the situation pretty well however, the staff at the Nairobi reservation office were a bit cold and not very helpful."
Pros: "Crew"
Pros: "Staff worked fast to feed and water everyone."
Pros: "Great cabin crew"
Cons: "Crappy old style recliner seats in business class for a 6 hour flight. Not consistent with the Qatar brand"
Pros: "The Plane was good but not updated with new data"
Cons: "Time delays .. old movies... not a good service with food and beverage... no compensation for the waste of time... restrooms werent clean"
Cons: "The food options were good, but twice our family could not get the items we wanted as they ran out of them."
Pros: "I like the service very much. Flight attendants are very friendly and helpful, polite. After the flight I got some present. Kit with socks eye mask and lip balm, which was very nice."
Cons: "Dnt have anything to say what I dnt like. Everything is great."
Pros: "Flight was on time and departed as scheduled. Flight was comfortable and seats were decent. Would have liked a little bigger seats and more legroom in the economy seats"
Cons: "Food was not up to par and seats could have been a bit bigger for the economy bracket."
Pros: "Everything else"
Cons: "Too much air condition... cold!!"
Cons: "Poor choice of inflight movies"
Cons: "my breakfast was nasty and when i ask the crew who served me she was rude! i didnt eat my meal !"
Pros: "In-flight entertainment is excellent. Some of the grew also excellent. Had excellent seat 68d. Lots of leg room. Aircraft looked brand new."
Cons: "6 hour delay with no explanation. No apology. Stuck in transit with nothing to do. Not impressed at all. Boarding also delayed. Food on this flight was very poor."
Cons: "No flexibility in flight changes"
Pros: "Even in coach the service is great. The crew is professional and courteous. Food is great too!"
Cons: "The layover was too long"
Pros: "Staff was very friendly and food was very good."
Cons: "Older plane, TV screens in the ceiling, only bathrooms at the rear of the plane."
Pros: "Excellent service on all 6 legs of the itinerary. Great selection of food and wine and entertainment. Superb seating layout in business."
Cons: "Frankly nothing!"
Cons: "JKIA airport was terrible. Staff were late to come to the check in counters. Why can't they be there earlier than one hour so we don't have to stand in line for so long with our bags. Totally shambolic affair."
Pros: "Qatar is not glitzy. Better than that, it was straightforward and relaxed and comfortable. Crew was pleasant and helpful."
Pros: "The crew was professional and friendly. The flight was on time."
Cons: "The plane was not as clean as the one from Doha to New York. The first movie that was played was inappropriate for children under 16 years old."
Pros: "Alinda, the stewardess."
Cons: "Too long journey."
Pros: "Qatar Airways was very cooperative and kind enough to switch my flight 4 hours earlier with alternative flight free when I asked them to change it if that possible. They did so with kind and smile within 10 minutes while it was very difficult due to boarding time and luggage switching Boarding was okay Crew also was kind, responsive, Food was great Entertsinment was the issue due to airplane size and airplane facilities like Internet and entertainment tv screen was not in your seat Thank you so much Qatar Airways"
Pros: "Excellent meals (3) and great service. Efficient minimal layover in Qatar."
Cons: "Coach seating on the plane from Nairobi to Qatar, for 5+ hour flight, very tight and cramped. Coach seating on flight from Qatar to NY was slightly bigger but not as spacious as coach seating on China Southern."
Pros: "The entertainment and food was great. The service as well. They are very attentive to any request."
Cons: "When it was time to leave Doha, Qatar there was a massive delay which caused us to be late for any upcoming transfer in BKK. That told me that my would be delivered the next day. I am currently trying to figure out whether they have my bags or not."
Pros: "Amazing crew so friendly and helpful"
Cons: "Also the price was high"
Pros: "Entertainment is epic. Speed to get luggage and depart airport was excellent."
Cons: "Boarding crew had difficulty pronouncing "B" and "D", this caused some confusion. If they had said "B for Bravo", and "D for David", it would have helped them a lot."
Pros: "Yes"
Pros: "Easy transit. Plesant crew."
Cons: "Not much to add for an economy flight!"
Cons: "Emirates could do better!"
Pros: "The take off and landing was very good."
Cons: "The entertainments."
Pros: "entertainment was great!"
Cons: "Not much to eat for a vegan."
Cons: "I was overcharged for the fare. I was shown a fare for $627 n got charged $688.00. why?"
Cons: "Queuing in the sky bridge reminds me of boarding a budget carrier. Birmingham needs expansion to be seriously considered a major international airport."
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: "New plane, 380 i think, so everything worked well"
Cons: "This seem kaotic, people don't listen, staff send over it"
Pros: "Plane was clean, on time and pleasant seats. Staff was attentive but not exceptional. We landed early! WiFi was free for a bit but very slow. Variety of entertainment was excellent."
Cons: "Entertainment system was excessively complex for no good reason. Seats were about average for business class. Screens were older and too far. Sound system was subpar."
Cons: "Broken seat levers, out of order headphones"
Pros: "Timing, no delay"
Pros: "I definitely love Emirates' use of the A380 as it is more spacious and therefore offers a more comfortable ride. It also helps that their cabin crew were accommodating and the services offered onboard were good."
Pros: "I liked helpfulness of staff that took care of my 11months old son"
Cons: "40 minute bus ride after landing. Why are they landing airplanes so far away from the terminal? They own the whole terminal!"
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: "I love the positive and can-do attitude of your crew"
Cons: "A 4 year old banging on the back of my seat"
Pros: "I really like the entertainment and the air cameras."
Cons: "I like everything"
Pros: "Crew"
Cons: "Always spicy food"
Pros: "better than super stinky American carriers"
Cons: "everything, food was below average"
Pros: "Everything"
Cons: "Nothing"
Pros: "Drinks.."
Cons: "No hotel accommodation given by Emirate"
Pros: "Cheap tickets. Airplane is A380. Good timeschedule. Good list of alcohol and drinks. Sky bar at the upper desk."
Cons: "I have maiden upgrade from economy to business and I can’t use Emirates business lounge. Stewards forgot my starter and drink. No cosmetics set - just 3 tubes of hand cream in toilet. Services was very slow. Emirates, is it you?! No more business class in Emirates."
Pros: "Pleasant n Polite crew, good service"
Pros: "The service from the airline Emirates, very nice and friendly staff. The price was under my budget and easy to purchase. Alerts for flight, time lines and updates for Airports after the Huricane Irma. Thanks! Javier"
Pros: "enjoyes my trip"
Cons: "N/A"
Pros: "More legroom in economy class for the 10 hour flight between Newark and Athens."
Cons: "Not having an aisle seat made it very difficult for my handicapped husband to get in and out of his seat. We had to wait for our neighbors to step out of their seat and take advantage to do the same. Felt very claustrophobic. Service was not good, we rang the bell several times to get some help and no one came to our assistance and we gave up after that. The crew told us they had run out of some juices that we would have liked."
Cons: "All seats are occupied airplane is completely full making it difficult for crew to serve passengers and time consuming to do regular activities."
Pros: "I like the crew they were so accommodative"
Cons: "No comments"
Pros: "This was our first time flying Emirates and it will not be our last. The staff, service and experience has been very pleasant."
Pros: "Emirates is my new favorite airline. Food was excellent, flight attendants were all friendly and professional, the seats were spacious, and there was a great selection of movies."
Pros: "The staff is super friendly and professional."
Cons: "I paid for an assigned window seat (18K) at the front of the plane. However when I arrived to my seat I was told that there is a handicap person in my room and I can't sit there and was offered a seat in the back of the plane. Yes of course I understand and wouldn't want to move a handicap person to get to my seat but at the same time I believe the seat assignment fee which I paid in advance should be refunded."
Cons: "Seat selection is paid."
Pros: "Crew and the upgraded entertainment system. Especially, the nee touch screen and 3.5 mm support in the headphone jack."
Pros: "Flight was comfortable, plenty of legroom, good entertainment options and food was okay"
Cons: "All flights were consistently delayed"
Pros: "from start to finish Emirates has always got the best service for economy class, been flying EK from DXB BOM and SEA DXB BOM for last 10 years with complete satisfaction"
Cons: "no complains"
Cons: "Luggage didn't make the transfer in Dubai. Arrived 2 days later."
Pros: "Staff Seats Food Cleanliness Good destinations"
Cons: "Boarding process is retarded. They do way too much, too many steps, too many checkpoints, stairs, hallways, people checking tix. Too much tea and not bringing the customer what they've asked for."
Pros: "Whole experience was poor"
Cons: "Passenger seated next to me was bigger than the seat could take the whole flight it was u uncomfortable for me to even move an inch He was a smoker and smelt really bad I was told the seat next to me would be empty There was no space for my bag as others brought more than 1 piece of luggage with them on board The toilets weren't checked it was wet and dirty throughout Usually I fly 2/4 times in 60 days with emirates but this was the worse experience I had things on my tray before landing the hostess rudely asked me to put it in the pocket ahead of me as she didn't want to take it from me which is what I had originally requested for On the outbound flight I think your net package by mistake charged me Twice ! I strongly suggest if someone is bigger than a certain size then they should book 2 seats as 17 hours it wasn't easy for me to ask him to sit in a correct manner or have the handle half up so he uses my seat too Overall u satisfied and painful experience Net was slower on outbound too"
Pros: "Boarding was fast."
Cons: "Internet was bad and slow despite i paid its price.. luggage take so long.. the bar on the 2nd floor can better be accessed with a paid fees and not enclosed for a certain seat level."
Pros: "On time."
Cons: "Food is so bad The crews they didn't helps also I ordered to change my food he ignored me and the seat is not comfort."
Pros: "On that route the plane can be quite empty on the Melbourne-Singapore leg, meaning lots of space to sleep in coach."
Cons: "Food served very fast (I barely had my first bite that they came with coffee and tea and never seen again). Quality of the food was ok."
Pros: "Best airline. Comfortable seats"
Pros: "This airline really surprised me. It was my first time flying with them and their staff and services were exceptional. They had a great movie selection, good legroom, friendly crew, and the food wasn't like your typical airplane food—theirs actually had flavor! I would highly recommend them any day. Looking forward to flying with them again down the line."
Cons: "There was nothing not to like!"
Cons: "Staff crew was amazing"
Pros: "Boarding"
Cons: "Food and entertainment"
Pros: "food and drink selection was good. more new movies and television shows needed."
Pros: "Not one thing about my experience."
Cons: "The alertness of the staff, the boarding process, the knowledge of the staff. Not breaking my luggage!"
Cons: "Nothing"
Pros: "Staff was very friendly and loved the food."
Cons: "For economy class, nothing."
Pros: "Great service in 1st class"
Cons: "All good"
Cons: "We were packed like sardines! My flight made me want to retire from traveling!"
Pros: "Crew was top"
Cons: "45 min delay , shame ..... always the same problem with Frankfurt airport..."
Pros: "The crew was really great and helpful"
Cons: "Only thing that could have been better was ginger ale."
Pros: "Very friendly and cooperative crew. Entertainment is well upated with latest media."
Cons: "Nothing"
Cons: "Punctuality"
Pros: "Good entertainment options"
Cons: "two of the three phone charge ports were not working I think the passenger seating areas may not have been deep cleaned"
Pros: "Crew was very courteous and helpful"
Cons: "More leg room"
Pros: "The crew was excellent, the food was very good as well as the entertainment"
Pros: "Cabin crew were efficient"
Cons: "Open check in counters on time as scheduled. They were half hour late at least"
Cons: "They charged about $230 to convey my skis, compared to about $80 for the first bag. This is such ab unexpectedly big difference as to be a trap. Swiss Air are, in my opinion, con artists. Do not fly with them."
Pros: "We have been flying Swiss for years and they are the most reliable and best organized airline, we have ever experienced."
Cons: "I didn't notice that I had booked some sort of new economy light category where checked baggage is no longer included and to check baggage when booked into this class cost $60 per bag per flight. So overall on the trip I paid $240 extra for luggage alone."
Pros: "We left on time, arrived on time. Flight went well despite lasting over 10h30"
Cons: "Two of the flight attrendants in our area were in a bad mood and it showed."
Pros: "Great cabin crew!"
Cons: "While waiting to board SFO-ZRH flight Swissair personnel walked around and randomly pulled out passengers from line to check luggage dimensions. Since manufacturers adhere to airline baggage standards, no violations were found during checks. This misguided effort only resulted in publicly humiliating Swissair customers. Boarding process was pure pandemonium...this was the first time in recent memory, where all coach passengers were invited to board at the same time! Very inefficient! Crowded seating in coach,with ten passengers sandwiched in across Boeing 767 aircraft. Competing airlines flying identical aircraft have nine across seatings Thin seat cushions cause leg cramps after a few hours."
Pros: "Everything"
Cons: "That it wasn’t a flight to Denver"
Pros: "The airplane was cool and the time for arriving was correct as well as easy to check in. The pilot was good and they told us who won on the World Cup tournament I liked that. There was a younger crew memeber she was reaaally nice."
Cons: "I asked when i got my ticket for a window seat and he said he gave me one but he did not in the two flights I got. I requested the crew for a window seat if possible since I had been feelin nauseated, it did not help that the guy sitting next to me had a really bad breat and smelled bad. They offered me a sit in the middle of the plane, that did not work well because I was feeling sick, being in between a big guy and a bigger lady was not going to help at all. There was an older crew member and she seemed to be kinda discussed with the trash even though she was using gloves. Food was ok but not the best. To top it off I told them that the headphones connection wasn’t working and they only brought me a pair of new headphones. I tried mine and they didn’t worked, so the whole 8 hrs of flight I was watching movies with sound only from on side. They didn’t even bother, I guess cuz I am economy? Not sure I did see some free chairs in the lanes between economy and first class but they didn’t even suggested that so I decided to suck it up and sit on my assigned chair. The bathrooms where dirty and smelled reaaally bad from the beginning that really was disgusting to be honest. I can let go many things but not that. I had to help the passenger sitting next to me cuz he didn’t know how to do anything and didn’t speak English, he was an older man, with signs I was able to show him how an airplane works. I never complain about flights but this one was tooo many little things. Oh and what about an international flight where I have to pay for a second bag! Really? I did it on my way to Europe and I thought I payed both and then I had to do it again. Whatever money I thought I could save was a lie because I ended up paying a lot more adding the bags and additional transportation for home based on the airports. I am not satisfied at all with the flight experience"
Pros: "The food was quite good and the crew was perfectly friendly. The entertainment choices were useful on such a long flight."
Cons: "It was extremely warm on the flight; consequently, I was unable to sleep. This was my second overly warm Swiss Air flight. After numerous complaints on the first flight, the temperature was lowered, but the second flight remained warm."
Pros: "Les hôtesses ont été super gentilles. Merci!!!"
Cons: "L’espace entre les sièges est très réduit"
Pros: "The new plane with private screens"
Pros: "Good staff, good boarding, good announcements"
Cons: "The chairs are so small!"
Pros: "I bought 2 tikets from Chicago to oscow and back for me and for my son. I live in USA, son lived in Russia but he received immigration visa and I had plan fly to USA with him. From Chicago I used my ticket and say SWISS staff what my son will have trip only from Moscow. I paid for 2 tickets around $1700. Today when we should have trip back to USA, SWISS company said what ticket for my son do not exsist. And I spent for new ticket 220000 rubles about $3600. Nobody in SWISS company do not said me what my tocket for son canceled. I am shoked !!!"
Pros: "The seats were comfortable considering they were middle seats. The food was quite good and the entertainment selection was also good."
Cons: "Boarding was later than initially said and I did not know why"
Pros: "food!"
Cons: "space at my feet!"
Cons: "I did not like they were so strict with the carry on luggage and stopped us at the TSA"
Pros: "Service wa a ok."
Pros: "Easy, on-time and courteous"
Pros: "Comfortable....customer-service oriented staff. Enjoyable food, and entertainment."
Cons: "Seats have become tiny, crew were not very friendly. No ice on an 11hr15min flight , that was delayed almost 5hours!"
Pros: "Staff & service were super nice & friendly. In this day & age that airline travel is getting really hectic, it was a breath of fresh air to see friendly & dedicated staff who clearly enjoy what they are doing."
Cons: "Can't think of anything"
Cons: "Our luggage was left behind in Zurich after an unnecessary gate check. There were plenty of room in the overhead bins, and we purposefully bought the luggage because they were sized for bin storage."
Pros: "Fine"
Cons: "Newark airport is awful. Can't get food, can't get coffee, can't get a newspaper. I would try to avoid it."
Pros: "Food was good. Service was attentive."
Cons: "The seats reclined a little too far, or the screens didn't tilt enough. End result being when the passenger in front reclines, it's hard to view the screen at a comfortable angle. This wasn't a huge problem for me, but a taller passenger would be rendered unable to watch anything on the in-seat entertaniment system if the person in front of them was reclined."
Pros: "The ground and aircraft staff are very professional, friendly and helpful."
Cons: "The aircraft was old, with subpar AC. We would either get freezing or hot and stuffy air. The seats were quite uncomfortable, worse than on recent trips with other airlines (Air Canada, United, Air France). Neither of our entertainment systems worked, despite the best efforts from the crew to reset them. Finally, the food was very disappointing for a European airline."
Pros: "The food was good and I enjoyed the Swiss chocolates."
Cons: "The Seats were real cramped and the entertainment system was outdated"
Pros: "I enjoyed the entirety of the flight."
Cons: "No complaints."
Pros: "The Crew was wonderful."
Pros: "Everything"
Pros: "Service, food was excellent. They went above and beyond."
Cons: "Hard to say.. Comfort of economy section."
Pros: "Spacious and good food"
Pros: "Quick boarding"
Cons: "Nothing"
Pros: "As mentioned in my previous review about Edelweiss, I couldn't be any happier with the experience. I always fly back home (Zurich to NY) with Swiss airlines. I love the flight, crew and their performance. They make sure that you're comfortable and accommodate you to your every need. SWISS and Edelweiss will always be preferred by myself and I'll make sure to always recommend you to family and friends. Thank you for your outstanding and remarkable service."
Pros: "most things were good"
Cons: "the passport check process in Zurich was awful!"
Pros: "Nice and friendly staff, good food and free wine"
Cons: "Everything was great!"
Pros: "Clean aircraft, good leg room, and friendly service"
Cons: "Nothing"
Pros: "Crew was great and very professional. Airport is good and comnfortable."
Cons: "Transatlantic flight was hugly uncomfotable. The seat was broken. Seats are nerrow, hard, too close to each other. If person pulls down seat in front of you, the back is literally 10 cm from your face. Very bad."
Pros: "The crew was welcoming and accommodating."
Cons: "The plane left over an hour late and we had to sit in the plane for this entire time."
Pros: "I arrived safe."
Cons: "The plane was old. The space was very cramped and the entertainment didn't work. There was no wifi."

Terrible experience delays going there and delays coming back will not be flying delta

Pros: "Peaceful in cabin"
Cons: "Blanket ,"
Pros: "Crew was polite and very helpful."
Cons: "It would have been great to reiterate to passengers to remain seated when deplaning, until the passenger in the row ahead were approximately 6 Ft away."
Pros: "Flight was on time and crew helped find a place for my violin. Even though I was early to the gate, they also helped me update my seat before the new flight crew arrived."
Cons: "flight left without 1/6 of the passengers. ¯\_(ツ)_/¯"
Cons: "Provide earphones or headphones"
Pros: "Everything except the delay was fine, not extraordinary."
Cons: "7-hour flight delay. If this was a European flight we would have been entitled to at least $250 for our inconvenience. We were not offered anything to compensate us for a 7hour delay, which was ridiculous."
Cons: "No se diferecia de otras lideas aereas en decadencia."
Pros: "Nothing"
Cons: "13 hour delay"
Pros: "Good service great aircraft"
Cons: "Takes along time to get off airplane with everyone getting their bags from the overhead bins"
Pros: "The crew were nice."
Cons: "We could have used more legroom between the seats."
Cons: "No delay"
Pros: "Never made the connecting flight."
Pros: "I was originally booked through jfk with an 80 minute layover. When I told a delta.help desk employee i feared it was too tight (I flew out through jf k and that was enough to convince me...) he booked me through Atlanta with a.comfortable schedule. Thank you!"
Pros: "Very good complimentary lunch - veggie wrap. I was surprised by the quality. Also I like the plane design - there are places to stand while waiting for the rest room, so you are out of the aisle. WiFi worked."
Cons: "Wish they didn’t charge extra for seat assignment."
Cons: "It made no sense to board an hour and a half before takeoff."
Cons: "Departure delayed by 1hr30"
Cons: "I was assigned a seat on the last row of the plane--these not only don't recline, but it feels as though they push you forward. Also, the engine sound was so deafening with such intense vibration that I was unable to hear the flight attendant speaking to me from 2 feet away, much less anything overh"
Pros: "The flight was solid and they provided a consistent experience"
Cons: "Not applicable"
Pros: "It is a busy travel day and this flight was unbelievably smooth. The entire crew was competent and friendly."
Pros: "Overall service was great."
Cons: "Flight was delayed 5 hours."
Pros: "Everything went smoothly"
Cons: "???"
Cons: "Entertainment system wasn’t working"
Pros: "Best part, no one sat in the seats next to me so I got to lay down and sleep. Staff was nice, food was fine."
Cons: "This flight was good"
Pros: "I was very impressed with the flight attendants. They were very pleasant & very attentive to the guests. The premium seats were very comfortable. The only disappointment was the chicken dinner but the ice cream dessert & refreshments were wonderful."
Pros: "Flying and going fast, plus the people are kool too."
Cons: "That it was a short trip."
Pros: "Comfort ability to board earlier and being able to relax in Sky Club with good choice of refreshments. Staff on plane were very attentive as responded quickly to requests. Check in was much quicker than previously and staff were very friendly. I like being able to get boarding passes online which makes boarding much easier. I liked having space for comfort by seat"
Cons: "Some airlines have free first suitcase for comfort. If you checked in a little later overhead bin may be filled."
Pros: "The seat was comfy foe the whole 20 min flight"
Cons: "You delayed my flight . Missed my connection and got.stuck at the airport for 6 hours . Now I have to miss work tomorrow"
Pros: "On time."
Cons: "I will make it my sole purpose to let everyone I know and review this on every site. Kayak messed up our flights so badly and then would not fix them. I spent 4 hours being bounced between airlines and travel sites just to be screwed with for a mistake Kayak made and would not fix. Worst company ever!"
Pros: "I was rerouted."
Cons: "No one would reissue me a ticket for the next flight. Delta and West Jet kept saying the other company should do this, and in the end no one did and I had to purchase another ticket."
Cons: "Flight was canceled due to weather. Was told I could get reimbursed for a rental to drive from ATL to SAV. When I went back to Delta after getting home to Savannah, was told there is no reimbursement for car rentals."
Pros: "Flew in First Class. Felt very pampered"
Pros: "Great service, free movies, nice crew."
Pros: "got to change my seat and have a spacious exit row"
Cons: "naad"
Pros: "Leo was friendly and helpful, a wonderful presence on the flight."
Pros: "Flight crew was pleasant and attentive. Seats were comfortable for economy as well. Food and beverage service was excellent along with entertainment options."
Pros: "The flight attendant in Delta Comfort/Main Cabin was very nice and made for an excellent trip. Smooth ride and on time. I like that!"
Pros: "No complaints. A puddle-hopper to a yes."
Pros: "Good"
Cons: "Seats"
Pros: "All that one would want."
Pros: "Smaller plane, aisle seat with a lot of leg room (5c), smooth flight"
Cons: "Shorter flight so no snacks/drinks were served, although requests were fulfilled."
Pros: "Nothing"
Cons: "The fact they wasted two days of my trip with my son travelling from the U.S. to China because they didn't know about transit visa regulations. And so far they offered a 75 dollar voucher for participating merchants. Unacceptable"
Pros: "Comfortable seats and incredible kind staff"
Cons: "No food, drinks, or entertainment. But it was an extremely short flight."
Pros: "Nothing in particular was that great. Just very low average"
Cons: "Old smelly plane. Bad entertainment options."
Pros: "I got home."
Cons: "Staff is ticketing were unhelpful in straightening out Boarding process. I ask for help and the agent came over and read the computer screen to me as if that was all he was there for."
Cons: "No westjet checkin area and no signage. Staff didn't know what was going on."
Pros: "The crew kept it together even though the situation was stacked against them."
Cons: "The plane was really late, changed gates a number of times and switched from one terminal to another then back to the original terminal again. My understanding was this flight was a mess the previous week as well which says that something needs to be fixed. The temperature on the flight fluctuated back and forth from too hot to okay. You get the picture."
Pros: "Arrived on time"
Cons: "No food. Only snacks and very good snacks"
Cons: "Delta connect carrier not good for comfort seating and service. Would not fly them again. Would go to another airline iinstead."
Pros: "Entertainment was great!"
Cons: "The check-in was stressful and congested."
Pros: "amazing"
Cons: "nothing"
Pros: "Very nice and friendly crew"
Cons: "Keep going same detection"
Pros: "Everything was good"
Pros: "The food was good and the service was mostly good."
Cons: "Our cabin was very warm and seats were uncomfortable."
Pros: "Food! Service!"
Cons: "Legroom..."
Pros: "I was feeling very bad during flight. Crew made everything possible to make this flight comfortable for me. They took good care of me and were stopping by me, to check how am I feeling during whole flight."
Cons: "This is not about airlines, but about passengers. All airlines should prohibit passengers to use fragrance. This lady who flew next to me, had strong perfume and it felt like she used half of the bottle, cause it was impossible to breath."
Cons: "Food is not great and the flight was delayed by an hour"
Pros: "We were traveling with 3 kids and were 2 adults - one of our tickets needed an upgrade as the itinerary were booked separately - my mother happened to travel with us last minute to help me with the kids during travel. Other than the hefty price tag - the crew were helpful and overall the flight was nice."
Cons: "Hefty upgrade price tag but a good flight otherwise"
Pros: "Food service and choice of meals was good. Nice movie and Show selection."
Cons: "The aircraft was dirty the bathroom was not up kept. The boarding process was horrible considering I’ve flown with Turkish Airlines before. The seat was extremely uncomfortable and the passengers were kicking the chair behind me and in front of me the entire time:/ The plane got really cold towards the end of the flight! The crew seemed irritated and we’re talking in the back quite a bit when we needed assistance. I was disappointed with this flight to be honest !"
Pros: "Care from the crew and consideration"
Pros: "I have flown Turkish Air many times since 2010, and used to like the airline. Not so much anymore. I would say their entertainment center and food are pretty good."
Cons: "They used to have an affordable Economy Premium option, now all they have are seats made for someone 5’5” 150 pounds. Anyone over 6’ can and will suffer greatly. I’m 6’4” and fly many of their 12 hour flights from LAX to Istanbul and have to sit sideways, until my back aches so bad I have to turn. They also keep their planes unbearably hot, which I have no idea why, making the trip in that cramped seat horrible. Their in between meals snacks consist of cheese sandwiches, and the attendants never come around with drinks or snacks. I also fly Singapore Air and Emirates and their service is subperb!"
Pros: "flight departed Jhb on time and arrived in Istanbul a few mins earlier than scheduled"
Cons: "1.cabin temperature varied from cold to very warm 2.I asked the cabin crew for a blanket but they forgot about it 3.I ordered a whisky with ice - was given half a tot with 2 small blocks of ice 4.only one person was serving drinks and food on my aisle so it was very slow service (other aisle had 2 crew serving)"
Pros: "didn’t like anything"
Cons: "Very uncomfortable craft with not enough space, the man sitting in front of me was lying on my knees for the whole trip even during service. I couldn’t watch TV ‘coz it was just in front of my nose."
Pros: "Personal Travel bag"
Cons: "Delay"
Pros: "No complaints about the plane, staff etc and its probably no worse than any other airline"
Cons: "Long overnight flight in Economy Class, little legroom. As I am larger than average and find it hard to sleep on flights, the cramped conditions were extremely uncomfortable"
Pros: "They offer 3 meals"
Pros: "I'm 6 ft 2. Legspace was adequate, and no silly boxes under the seats like other airlines that obstruct your feet. Great entertainment systems - modern, good selection. Food and staff excellent."
Cons: "Their online checkin systems could operate a bit more smoothly. At one point, I had to go in in person, because the online checkin site had an already past flight from their codeshare partner SAS showing up as the next flight, and I couldn't perform online checkin as a result."
Cons: "Long flight"
Cons: "No beer or wine with meals, noisy flight and cheap headphones"
Pros: "Friendly crew"
Cons: "The issue of excess baggage. Would appreciate to buy on line before my flight so that I know how much to carry and also that I am covered before leaving home. Payment at the airport may be too costly as well as unreasonable. It's like a penalty for having excess luggage. This is the reason I prefer flying with EMIRATES because they afford me to but pay fir excess luggage before my departure. Planning ahead is key"
Pros: "I like Turkish Airlines they have great service. Very good entertainment."
Cons: "I was flying from Skopje to Istanbul I got only one hour between the two flights and it was difficult to convince them to let me go through the business line so I can catch my flight to LA."
Cons: "The broke my baggage. I have been flying a lot lately and never had any issues until I flew with Turkish Airlines. They are incredibly unorganized, late, gave headphones just so I could watch a map since nothing else was being played for some reason, etc. I won't be flying them again."
Pros: "customer service, food, entertainment."
Cons: "small seats"
Cons: "Headphones did not work for first half of flight. flight attendant was unconcerned. Very little legroom"
Pros: "The flight was quite comfortable. We lucked out with only a partially filled flight leaving extra space to sleep. Service was friendly and the food was excellent! I was fed twice on my 9hour flight and once on my 4hour flight. Great in flight entertainment."
Cons: "No complaints."
Pros: "The crew was courteous and helpful. The plane left on schedule and connected me to my next leg with no problem"
Pros: "Food is better than most and the personal touch screen entertainment center is top notch"
Cons: "When the person in front of you lounges back it's near impossible to eat your​ food or see the screen comfortably"
Pros: "Excellent service, nice and friendly crew"
Cons: "seats are too narrow and no space for long legs"
Pros: "Food"
Cons: "Cabin temperature too high, the flight attendants borderline rude and always on a hurry, I mean what's the hurry durin a 12:30 hours long haul flight. Turkish airlines has decreased its quality of service."
Pros: "Food and Crew"
Cons: "The fact that the boarding was by bus and not through a sleeve detracts from the process."
Cons: "the kosher food was poor"
Pros: "This is the shittiest airline. The flight from delhi to istanbul was canceled due to bad weatherBut their customer service is very pathetic. Their was no intimation in a proper manner. They did not try me to adjust in any of their airline. I had to book another flight at a very high price. This is really insane... i will like my entire refund of the journey..."
Cons: "This is the shittiest airline. The flight from delhi to istanbul was canceled due to bad weatherBut their customer service is very pathetic. Their was no intimation in a proper manner. They did not try me to adjust in any of their airline. I had to book another flight at a very high price. This is really insane... i will like my entire refund of the journey..."
Pros: "Service by the onboard crew was flawless. Food was excellent, and fully reclining seats in Business Class made a 13+ hour flight very comfortable."
Pros: "Even in economy, TK serves two full meals, with beer/wine as beverage options. They also give an overnight bag with slippers and other helpful goodies"
Cons: "The level of service by the cabin crew was really disappointing. One of the flight attendants asked me to switch seats with the woman seated next to me (although I had pre-selected my seat). I obliged, although I think that the cabin crew and/or gate agents should have given more thought to giving her a better seat assignment, like a bulkhead seat. This woman was uncommonly large with mobility problems, so it was difficult for me to get up when I wanted to. The entertainment system malfunctioned about an hour into the flight, and I had to flag down a cabin crew member on 3 separate occasions to ask them to look into it. No one ever bothered to follow up or attempt to resolve the problem. To make matters worse, the entertainment system is connected to the entire electrical system, so I couldn't use the "call cabin crew" button, or the overhead light - meaning I was stuck in the dark for HOURS. Only after I demanded to be given another seat did anyone do anything, and with zero apologies."
Pros: "Food is excellent, staff great."
Cons: "Not nearly enough leg room for an international flight!!"
Pros: "The Price!"
Cons: "Would have appreciated different breakfast choices."
Pros: "Entertainment system is excellent, food is solid and plentiful."
Cons: "I've flown Turkish a few times before, and they're generally pretty good for the price. This trip was different. Despite Turkish Airlines policies outlined in their "Customer Rights," I received no notification that the flight was delayed 3 hours, and there was no notification at the JoBurg airport until you go to the counter to check in. JoBurg staff - which are Menzies third-party contractors, not Turkish staff - were disorganized, uncommunicative, and unhelpful. Only one person at the check in desk seemed to have authorization to make any changes, so all other agents were running back and forth to speak with him, and not communicating with passengers. It took over an hour to get clarity on the situation and rebook my connecting flight to Washington for a different flight 8 hours later. The only compensation offered was one meal voucher worth R100 (roughly $7). They would not even look at other Star Alliance flights for early arrival in Washington, and said they were not authorized to consider upgrading my ticket. When I called the Turkish customer service, they essentially said "What do you want us to do about it? You have to submit a formal complaint." Boarding was totally disorganized. In theory there are boarding groups, but after business class and all the high-ranking loyalty members, it's pretty much a mad rush. This seems to be the common practice for Turkish now. In general, Turkish has a great entertainment system on all their long-haul flights, with tons of movies - including very new releases - music, games, etc. They also provide complimentary kits with socks, slippers, eye mask, earplugs and dental kit, even for economy passengers. The meals are fairly good for airlines. However, legroom in economy isn't great. I'm 6'1", and had difficulty getting comfortable with my knees jammed into the back of the seat in front of me. On this particular flight, I was in row 18. The cabin crew were frantic, disorganized, and shouting to each other across passengers. One half of our row was served the meal, and the other half had to wait over 30 minutes to be served for some reason. By that time the vegetarian option was no longer available. Crew also had to run back and forth between service carts because they were frequently out of very common beverages (like sparkling water. And ice.), and on two occasions crew left a drawer from a cart full of trash sitting in the aisle. There were several times that crew ran carts into passengers - including once into my knee that was not in the aisle - and didn't even acknowledge doing so. They also stopped the carts in front of occupied lavatories, temporarily trapping passengers. So not terribly professional. While not specifically on this flight, the experience in Istanbul airport with Turkish Airlines' staff was awful. Zero interest in helping, rude and dismissive, and overall terrible."
Pros: "Everything was the best! The food, the movies etc on board to choose from, the staff, everything was great. Turkish airlines is the best airline I've ever been on—US companies need to take note! Even on a 2:10 flight we got a full meal and many drinks."
Cons: "Nothing! Everything was perfect!"
Pros: "I left my iPad in the seat back of my previous flight to Istanbul and by the next morning they had my iPad to me and Hungary! Very professional!"
Pros: "Food and entertainment are great"
Cons: "For suggesting that you are the best airline the airplane was VERY unconfortable. seats are super narrow, absolutely no leg room, 12 hrs in that space makes you insane. I would not recomend the airline to anyone. I had high spectations and they werent satisfied at all."
Cons: "Flight attendant didn't instruct the passenger infront of me that during having food he have to upright his seat"
Pros: "Staff courtsey"
Cons: "Some of the food"
Pros: "Two really good meals and there were snacks in the back for the time inbetween. The crew was friendly. This was the best flight I've experienced in a few years."
Cons: "Too little leg room. My knees touched the seat in front."
Pros: "Everything was excellent"
Pros: "Was awesome"
Pros: "The employees were kind and helpful to the weary travelers. They served with a smile."
Pros: "On time departure and arrival. Seat back entertainment systems were quite good."
Cons: "Seats were a bit cramped. Meal was OK, not great."
Cons: "Similar issues as described above"
Pros: "I liked the easy boarding and the food"
Cons: "The planes interiors could use some updating"

Book cheap flights from Africa to British Columbia

Recent round-trip flight deals

14/6Wed
1 stopAir Canada
33h 10mCAI-YVR
27/9Wed
1 stopAir Canada
35h 40mYVR-CAI
C$ 904
14/6Wed
2 stopsAir Canada
34h 02mCAI-YVR
27/9Wed
2 stopsAir Canada
35h 50mYVR-CAI
C$ 932
14/6Wed
1 stopAir Canada
33h 10mCAI-YVR
27/9Wed
2 stopsAir Canada
35h 50mYVR-CAI
C$ 970
15/3Wed
2 stopsAir France
29h 44mCAI-YVR
27/4Thu
2 stopsAir France
30h 05mYVR-CAI
C$ 972
26/4Wed
2 stopsUnited Airlines
55h 46mJNB-YVR
9/5Tue
1 stopUnited Airlines
42h 25mYVR-JNB
C$ 984
10/4Mon
2 stopsLufthansa
26h 47mTUN-YVR
25/4Tue
2 stopsLufthansa
17h 30mYVR-TUN
C$ 1,015
16/5Tue
1 stopMultiple Airlines
32h 05mCAI-YVR
23/5Tue
1 stopMultiple Airlines
22h 55mYVR-CAI
C$ 1,037
16/5Tue
2 stopsMultiple Airlines
23h 06mCAI-YVR
23/5Tue
2 stopsMultiple Airlines
23h 05mYVR-CAI
C$ 1,039
11/5Thu
1 stopKLM
25h 40mJNB-YVR
18/5Thu
1 stopKLM
42h 35mYVR-JNB
C$ 1,071
12/4Wed
2 stopsLufthansa
24h 46mTUN-YVR
23/4Sun
2 stopsLufthansa
19h 15mYVR-TUN
C$ 1,091
9/4Sun
2 stopsDelta
24h 40mTUN-YVR
24/4Mon
2 stopsDelta
24h 40mYVR-TUN
C$ 1,097
11/4Tue
2 stopsAir France
31h 55mTUN-YVR
24/4Mon
2 stopsAir France
22h 40mYVR-TUN
C$ 1,110
11/4Tue
2 stopsDelta
39h 00mTUN-YVR
25/4Tue
2 stopsDelta
19h 40mYVR-TUN
C$ 1,111
19/7Wed
2 stopsSWISS
31h 47mJNB-YVR
26/8Sat
2 stopsSWISS
55h 30mYVR-JNB
C$ 1,114
30/6Fri
2 stopsLOT
28h 26mCAI-YVR
6/9Wed
2 stopsLOT
28h 10mYVR-CAI
C$ 1,127
15/3Wed
1 stopBritish Airways
35h 05mCAI-YVR
26/4Wed
1 stopBritish Airways
16h 30mYVR-CAI
C$ 1,203
1/3Wed
1 stopTurkish Airlines
31h 05mJNB-YVR
27/5Sat
1 stopTurkish Airlines
30h 50mYVR-JNB
C$ 1,495
9/3Thu
2 stopsBrussels Airlines
28h 13mNBO-YVR
23/3Thu
1 stopBrussels Airlines
20h 25mYVR-NBO
C$ 1,589
7/3Tue
2 stopsQatar Airways
33h 24mNBO-YVR
31/8Thu
2 stopsQatar Airways
28h 25mYVR-NBO
C$ 1,749
24/7Mon
2 stopsEgypt Air
40h 31mNBO-YVR
31/7Mon
2 stopsEgypt Air
43h 35mYVR-NBO
C$ 1,811

Search by stops

Search by airline

Search by price

Recent one-way flight deals

28/3Tue
3 stopsMultiple Airlines
33h 53mCMN-YVR
C$ 649
15/5Mon
1 stopSWISS
35h 25mCAI-YVR
C$ 688
23/4Sun
3 stopsMultiple Airlines
39h 45mCMN-YVR
C$ 704
1/3Wed
2 stopsAir Canada
42h 50mTUN-YVR
C$ 709
20/4Thu
3 stopsMultiple Airlines
28h 45mCMN-YVR
C$ 721
1/3Wed
2 stopsLufthansa
37h 03mTUN-YVR
C$ 751
1/5Mon
2 stopsUnited Airlines
37h 59mCAI-YVR
C$ 751
27/2Mon
2 stopsUnited Airlines
35h 15mCAI-YVR
C$ 771
13/3Mon
2 stopsAir Canada
33h 38mJNB-YVR
C$ 788
10/2Fri
2 stopsSWISS
36h 13mCAI-YVR
C$ 821
9/2Thu
1 stopEgypt Air
20h 19mCAI-YVR
C$ 869
2/6Fri
1 stopKLM
25h 40mJNB-YVR
C$ 925
30/4Sun
2 stopsDelta
30h 49mCAI-YVR
C$ 973
25/5Thu
1 stopAir France
21h 40mNBO-YVR
C$ 977
12/3Sun
1 stopBrussels Airlines
26h 35mJNB-YVR
C$ 1,050
9/3Thu
1 stopBritish Airways
30h 45mJNB-YVR
C$ 1,073
7/3Tue
2 stopsQatar Airways
33h 24mNBO-YVR
C$ 1,131
26/2Sun
2 stopsAmerican Airlines
53h 40mCAI-YVR
C$ 1,142
26/2Sun
2 stopsAustrian Airlines
57h 38mCAI-YVR
C$ 1,255
25/2Sat
2 stopsEmirates
31h 59mCAI-YVR
C$ 1,303

Search by stops

Search by airline

Search by price

Flights to British Columbia

Return flight deals:

British Columbia - Africa

Cabin classes:

Browse origins:

C$ 2,356
C$ 2,527
C$ 961
C$ 2,052
C$ 2,461
C$ 2,248
C$ 1,376
C$ 2,195
C$ 1,362
C$ 1,661
C$ 2,063
C$ 1,105
C$ 1,586
C$ 3,048
C$ 2,766
View more

Browse destinations:

C$ 1,453
C$ 3,319
C$ 1,338
C$ 4,650
C$ 936
C$ 2,603
View more