Review of Air China flight from Beijing to Vancouver in First

CCA

CA - Air China

Flight taken on 25 May 2026
CA991
13:45 00h 00m 10:09
Class First
Seat 1A
Sewey135
1,090 · 107 · 4 · 22

Hello everyone, welcome back to a very special flight review, perhaps my most meaningful and nostalgic route. During high school, my mom and I would fly this route, CA991, from Beijing to Vancouver ever summer. From CA’s rather horrid firm block of inedible rice to the heartwarming PA announcements, all of which I memorized (particularly the 30 minutes until landing in Vancouver speech), those were some of my earliest and fondest memories flying. It’s been over 10 years since I last took this trip, and so much has changed. The route stopped temporarily during COVID, and although I still visit Vancouver quite frequently, 991 remains a number I haven’t seen in over a decade. Today, being filled with nostalgia, time to revisit the journey that defined my childhood.

Sitting here with an hour to go under landing, I’m looking back on all those flights and feeling something we probably all do when revisiting something from our past. Things are, and will likely never be, the same as before. Long gone are the manual PA’s announcing time difference, welcomes and goodbyes from the crew, that famous 30 minute under landing, everything’s changed and most have been replaced by prerecorded messages. That sweet smell of excitement when entering Beijing Capital on that early June morning after my parents frantically rushing me to leave home 4 hours before our flight. But as we grow up, even with all that’s different, that excited little boy is still here. Let’s take a walk down memory lane, let’s take CA991 in First class for the very first time.

It might be over 10 years, but CA991 still departs in the early afternoon. As I did all those years ago, I arrived at 11:00 am in Terminal 3.  


Air China Beijing → Vancouver

Straight over to Air China’s premium check-in space, at the very right end of the terminal. 


Air China Beijing → Vancouver

There was a slight wait today, with the lady behind me having a little camera crew follow her and one of her (I’d assume, staff members) complaining to CA representatives about it. After having my bags checked, I received that luxurious golden F class boarding pass. 


Air China Beijing → VancouverAir China Beijing → Vancouver

Things didn’t go exactly as usual today, the little tram connecting to the departure gates wasn’t in service, a shuttle bus instead. 


Air China Beijing → Vancouver

The only other time this happened was during the height of COVID with only single digit number of international flights. The worst part, my goodness it was like a sauna inside that bus!


Air China Beijing → Vancouver

After clearing passport control, over to the F lounge at E20. The CA F and J lounges here are infamously crowded due to Priority Pass access, and literally zero distinction between the two. While other major hubs have significantly elevated service, PEK seems to have gone a different route. I’ve only been to the F lounge once, but some recent Chinese social media posts have described some attempts of elevation. 


Air China Beijing → Vancouver

Immediately after showing my boarding pass, the receptionist asked another gentleman to escort me towards the “a-la-carte section”. Wow, that’s new! Indeed it was quite new, the gentleman didn’t seem too confident in where he’d recommend I sit. After suggesting me change seats twice, a different staff member (assuming she oversaw the dining area) suggested I sit in a private area behind some bamboo barricades. 


Air China Beijing → Vancouver

Oh yes, this is a new feature! I was offered an a-la-carte menu, resemblant of the CA F Lounge at Pudong, albeit with fewer options. 


Air China Beijing → VancouverAir China Beijing → Vancouver

Over 20 years with no changes to Beijing’s F lounge, this is a move in the right direction. She recommended the steak and shrimp, citing them most popular. Approximately 20 minutes was the estimated wait time. A welcome lemon water was offered.


Air China Beijing → Vancouver

While waiting, I took a stroll around the lounge. 


Air China Beijing → VancouverAir China Beijing → Vancouver

Identical to the J lounge, with the same food options and layout. 


Air China Beijing → VancouverAir China Beijing → VancouverAir China Beijing → Vancouver

This little movie space might be F lounge exclusive, but I wonder when it was last utilized. 


Air China Beijing → Vancouver

The new Cathay Lounge visible in the distance, the brown rectangular block.


Air China Beijing → Vancouver

A little bit of frustration with the lounge temperature, barely an improvement from the shuttle. I even chatted with the lady looking after me, and with all the layers she had on she admitted she was sweating. Apparently, the airport’s ventilation system decided to take a break, much to the detriment of everyone inside! 


Air China Beijing → Vancouver

This coffee display was right outside my small, barricaded space, very cute. 


Air China Beijing → Vancouver

I didn’t have too much time until boarding and wanted to do a little plane spotting, so I double checked how long my food would take since it was nearing half an hour. The social media poster blamed defrosting the steak taking up all the time. I took some light bites from the buffet, which was great. An iced americano was also brought over.


I ordered a bayberry whisky sour which was very strong, but delicious.


Air China Beijing → VancouverAir China Beijing → Vancouver

Finally, my food was brought over. The steak wasn’t bad, but I was unsure why completely bland pasta came with the shrimp when the buffet even had cream pasta. Again, credits to CA for moving in the right direction and elevating the F lounge service. I asked if the lady minded grabbing me some more cream pasta to go with my mains, and she happily accepted.


Air China Beijing → VancouverAir China Beijing → VancouverAir China Beijing → Vancouver

As I bode farewell to the lounge, leaving on a positive note, passing an instant noodle display:) 


Air China Beijing → Vancouver

time for some plane spotting.

The highlights had to be seeing the Queen (on a break, it seemed),  


Air China Beijing → Vancouver

and this gorgeous 100-year Lufthansa A350 livery. In person, this might be one of my favorite special liveries, can’t imagine it in the A380. Speaking of the queen, it being on vacation has annoyed many passengers as their dreaded air change now means a 777 will fly their trip to JFK.


Air China Beijing → Vancouver

Only two gates down, my plane was already boarding. It shows 13:30 boarding time but process begun around 13:10. Seeing this board and “CA991”, oh how the memories are returning. 


Air China Beijing → Vancouver

Stepping onboard, directly into the gorgeous F cabin. I was greeted by both the cabin manager and F crew member; the latter took care of me this trip. Immediately, the cabin manager exclaimed “he’s one of us!” to her colleague, very heartwarming welcome.


Air China Beijing → VancouverAir China Beijing → Vancouver

Before any cabin or seat details, the first thing I noticed was only one pair of headphones were present, and only my seat had slippers and amenity kit waiting. I knew what that meant, the cabin was all mine. I couldn’t contain my excitement. I double checked with the cabin manager, and she mentioned “so far it’s just you”, I guess last minute upgrades were still on the table. Fingers crossed!

Waiting at my seat were the menu cards, newspapers, pillow, and headphones. The amenity kit and slippers were hidden on the ottoman, under the tray table.


Air China Beijing → VancouverAir China Beijing → Vancouver

The seat space is massive. The lack of closing doors does affect privacy. I flew on the 777 in F between Beijing-Shenzhen (a review already published) in a full F cabin, and you feel very much closely entangled with your neighbors. 


Air China Beijing → Vancouver

I took a quick trip to the toilet, one for the 8-person cabin. Nothing too special with a lack of real amenities, only a few small creams available.


Air China Beijing → VancouverAir China Beijing → Vancouver

Check out the incredible space! Noticing I was snapping pictures, the cabin manager asked if I wanted any of me in my seat. More on her later, but she reminded me of my older relatives, incredibly approachable, humorous, and a delight to chat with. 


Air China Beijing → Vancouver

Sitting down, the IFE screen size is solid. While the controller is guilty for occasionally being unresponsive, touch screen worked well.


Air China Beijing → Vancouver

To my left, the controller was hiding with a bottle of water and charging ports. 


Air China Beijing → Vancouver

Four massive windows, or rather 16 in total throughout the cabin, all mine today!


Air China Beijing → Vancouver

The slippers are a step up from J class, much fluffier and of better quality. 


Air China Beijing → Vancouver

Another distinction from J is the amenity kit, well sort of. Both classes offer kits by L’Occitane. The J kit has slightly cheaper plastic material while the F one slightly elevated.


Air China Beijing → Vancouver

For reference, this is the Business class kit.


Air China Beijing → Vancouver

There’s a “WiFi” sticker, but that’s only the “limited” internet CA likes to advertise. These are only useful on narrowbodies without IFE screens, as the “limited” internet grants you access onto the IFE system on your personal devices. On widebodies like the 777, this is just pointless since there’s no actual WiFi access. Unfortunately, no internet access extends to all CA widebodies (including 747s on 16-hour flights to JFK) except their new A350s. I’m unsure if CA plans on adding WiFi access in the future.


Air China Beijing → Vancouver

On the right side, some more storage space with a few seat control buttons. 


Air China Beijing → Vancouver

A (not very) wet towel was offered, along with welcome drinks. Options included orange juice, champagne, water, or the red lantern, CA’s signature drink featuring sparkling water and tomato juice. After selecting the orange juice and champagne, the cabin manager suggested the red lantern, to which I told her the tomato juice is too sour, and she replied saying jokingly that tomatoes are good for you!


Air China Beijing → Vancouver

I took a few more snaps of the cabin, which I still couldn’t believe was all mine for the next 10 hours. The middle seats offer partitions that can be raised and lowered for extra privacy.


Air China Beijing → Vancouver

I quickly checked out the IFE, which is very important unless you plan to sleep and/or pre-download your own entertainment, since there’s no WiFi. Funnily, the exact same interface as my first memory of CA from over 10 years ago. The touchscreen was more responsive than the controller, which often lagged a second behind.


Air China Beijing → Vancouver

There were lots of Chinese entertainment options, lots of films. 


Air China Beijing → VancouverAir China Beijing → Vancouver

TV show wise, generally just one or two episodes of select options. There were also a decent selection of English options, but generally you’d be best bringing your own.


Air China Beijing → VancouverAir China Beijing → Vancouver

A lamp located on the right side.


Air China Beijing → Vancouver

The headphones weren’t branded. I watched around half of two movies (I passed out during the first one and forgot which one it was), so around two hours of usage. The noise cancelling was good but would be nice if CA did some sort of collaboration for such an expensive ticket. I believe they're same as Business class. 


Air China Beijing → Vancouver

A small closet with two coat hangers.


Air China Beijing → Vancouver

When asking for a fleece blanket, I was pleasantly surprised to receive a far thicker duvet. I later learned this was the same one used as bedding during turndown service, which ruined the excitement just a bit. It was much better than a regular thin fleece for non-sleep, but I did find myself seeking something longer and more comfortable when in bed.


Air China Beijing → Vancouver

I had another lengthy chat with the cabin manager, asking about what life I like as a crew member and their layovers for long-haul destinations. It was interesting learning that CA often deploy crew based on aircraft type, her group in charge of mainly 777s internationally and the busier domestic flights between Beijing and Shanghai/Shenzhen/Guangzhou.

I then checked out the amenity kit, which was quite disappointing. The exterior seemed to be the only difference with J, as everything inside was a carbon copy of J’s. Coming to think of it, I remember my dad bringing CA amenity kits home from his J trips nearly 15 years ago, and the contents haven’t changed.  


Air China Beijing → Vancouver

The PA came on announcing our flight path and time. Of course this isn’t CA’s fault, but the announcements didn’t hit the nostalgia of back then (the landing announcements, however, definitely did).

I checked out the menus, first up the food. 




Then the drinks.




My crew member then came by to take my order, and I admitted some confusion over how the menu worked.

So the menu card indicates three meals: 1. Dinner, 2. Light meal, and 3. Breakfast. I was under the assumption there would be dinner+breakfast, but she mentioned only dinner and the light meal were loaded and no breakfast. She then explained breakfast and dinner are loaded on the reverse flight, which is peculiar. My flight would land around 9am local time in Vancouver, making sense then to have breakfast. On the flip side, landing in Beijing on the reverse trip would be in the late evening, interesting. It’s also unfortunate since breakfast looks far more comprehensive than the “light meal”.

On the bright side, when asking if I could order two mains, she said I could order all if I wanted since I’m alone. I decided to order the Braised Beef rice and Roast Duck as mains for dinner, and the lobster from the dinner menu along with the beef noodles from the light meal before landing. More on the meals later.  


As we blasted off from a rainy Beijing, thus began my journey of nostalgia.

I played with the controllers a bit, but slightly unresponsive. 


Air China Beijing → Vancouver

I found this interesting collage in the magazine detailing CA’s crew uniform over the years. 


Air China Beijing → Vancouver

Meal service was supposed to begin immediately after cruising altitude, but the cabin manager came back through and chatted with me some more. After 5 minutes, she just took a seat in the adjacent suite which I thought was hilarious. I loved talking to her, she was just like the chatty/gossipy family member with all the stories. Never did she act unprofessional and I probably could’ve talked with her for hours. Only after the F crew member came around a few times with the tablecloth did our chat conclude, for the time being.

Two quick notes before continuing. First, the F crew member was extremely professional but at times seemed a little uneasy. She never really interacted with me even just administrative communication. Not a complaint as she was very attentive, but I even felt stressed at times watching her. Second, please feel free to check out the full menu for the exact dish names, I’ll just be tossing out nicknames and generalizing them during the meal reviews, thanks!

The menu only listed “whisky”, without any brands. I asked the crew and she said it was “an English whisky”. I wonder if CA brings whatever brand is convenient just to make things easier. Anyway, some nuts came with my whisky and a glass of diet coke.

First up was the amuse bouche. The crab tart and smoked salmon tart were great, the cold cut one was rather average and the sushi was straight up something they grabbed from the lounge. No idea why that was there. 


Air China Beijing → Vancouver

Next up was the chicken soup. A nice warm soup is always nice but again it seemed like something they grabbed from the lounge. There were 7 or 8 pieces of chicken in there, which was a bonus. However, the meat was very dry. 


Air China Beijing → Vancouver

Next up was a trio of dishes, predominantly a salad in the center. Top left was the western appetizer caviar with mango crab, and asparagus and Chinese style appetizer beef seasoned with Chinese soy sauce. Note the menu lists either the Western or Chinese appetizer, but I was automatically given both.

Two dressing options came with the salad, and they were both in little salad dressing cups before I chose the thousand island sauce over the vinaigrette before she poured it, so it didn’t come looking like that.

The salad was just fine. Soy sauce beef is a classic Chinese appetizer that usually comes with a soy sauce/vinegar/chili oil dipping sauce, which I felt was needed here, a bit too bland. The Western appetizer was interesting; the mango crab was good and generally tastier than the Chinese choice. Lots of bread were also offered, very fluffy ones.


Air China Beijing → Vancouver

Next up was the first of my two mains, the roast duck. First, I want to say that being Beijing’s signature dish, it’s awesome CA have it in the skies. However…. The exact same dish is offered in J, and despite being given nearly 12 pieces of pancake, there was only enough duck for maybe 3 max. Six or seven (haha) would be my go to at a restaurant, and even then each pancake would be filled with more duck. The duck itself wasn’t bad, but I just wish they’d give more. Even half a duck can carve out nearly three times the amount of meat here. 


Air China Beijing → Vancouver

My second main was the braised beef that the crew recommended. It was great to have a second main with the duck being so small. The meat was tasty but again it’s something you’ll find in J. She also brought a plate of Chinese picked vegetables. I must admit, CA might not have the greatest options food wise, but they do ensure you’re never hungry. 


Air China Beijing → VancouverAir China Beijing → Vancouver

I then ordered some warm yellow wine. It’s not for everyone but a beverage CA loves to advertise. There’s also the bonus of the branded little bottle. 


Air China Beijing → VancouverAir China Beijing → Vancouver

After my mains, the lady came back fruits and a cheese plate. I asked if she could save the cheese plate for later and she happily obliged. Once again, I wished for more with the fruit. I’ve literally flown CA in J and received a more comprehensive fruit platter than this. 


Air China Beijing → Vancouver

Ending the meal on a high was the dessert. For my frequent readers, you may remember my disdain for CA reusing lounge cakes no one wants there and bring them onboard. When reading the menu, I was expecting much of the same. Surprisingly, I received a proper dessert, and it tasted great.


Air China Beijing → Vancouver

After my meal concluded, I headed off to the restroom and asked the crew for turndown service. I asked if I could sleep in a different seat with no problems. I opened one of those amenity drawers in the restroom and saw this extremely dusty and quite nasty space. I’m unsure if the crew intended on passengers opening this drawer, I’d assume not given the state of it, but all other airlines stock it full of amenities. 


Air China Beijing → VancouverAir China Beijing → Vancouver

Back at (the one next to) my seat, turndown service was completed. A mattress pad and slightly larger pillow provided, along with the same duvet I received during boarding. Fully flat, the bed is very comfortable. Again, I just wish a separate sleep only/thicker duvet was provided. 


Air China Beijing → Vancouver

Pajamas were also provided, interestingly the label wrote “men style loungewear 2010 edition”, I guess no changes in 16 years. They had a very traditional Chinese style, which was cool. 


Air China Beijing → VancouverAir China Beijing → Vancouver

At my original seat, the crew left small coasters under my drinks, and a toothpick.


Air China Beijing → Vancouver

I was hoping to grab some hot water, but I couldn’t find her in the galley, thought I’d take a quick shot of it. 


Air China Beijing → Vancouver

I also found the whisky I was served.


Air China Beijing → Vancouver

I had some fun before sleeping standing up on my bed and acting like I was the king of the world in this cabin. I wanted to snap the dimmed cabin but somehow ended up with this, so have fun with it.


Air China Beijing → VancouverAir China Beijing → Vancouver

I slept a solid 7 hours, one of the best sleeps I’ve had in the air. Flightly showed an hour and ten minutes until landing. I mentioned to my crew member please wake me for the next meal, when running into her she said she planned on giving me another 10 minutes. Onto the second meal! Another wet towel offered.


Air China Beijing → Vancouver

An iced black coffee, getting ready for the day ahead.


Air China Beijing → Vancouver

She brought out everything at once, including the salmon/lobster Western main from the dinner menu. 


Air China Beijing → Vancouver

Some more bread too.


Air China Beijing → Vancouver

The tuna was slightly bland, I felt could’ve used a sauce. Chili oil was provided upon request for the beef noodles. The noodles were just average, again I felt lacked seasoning. I appreciated there being a few big chunks of braised beef, but in comparison most airlines I’ve tried with “a-la-carte snack options” do better noodles, not to mention this is technically a full meal according to the crew. 

Now, it’s always incredible having lobster on offer, but my goodness this was terrible. The lobster was so rubbery I had to spit out most of it. Absolutely no clue what the sauce was meant to be it almost solidified into a chunk of grease. The salmon was a bit better by comparison but still way below par. Honestly, the worse piece of lobster I’ve had. Imagine having that as your sole dinner entrée. Overall, very disappointing.

Just like dinner, this meal ended on a somewhat positive note with the second dessert from the dinner menu being brought. Again, a proper dessert and was very nice. The cheese plate was also decent but not too dissimilar from J’s offerings. In terms of food, desserts were the highlight, but I’m unsure how much of that factors in my expectation they were going to be more lounge scraps.  


Air China Beijing → Vancouver

All my disappointments disappeared when the PA came on announcing our descent. This time, the first time this flight, the announcement sounded exactly how it did all those years ago. No automated message, even the tone and every word sounded the same. Oh, how the nostalgia kicked in. For just a moment there, I felt like a little boy again.


Air China Beijing → Vancouver

After some gorgeous views of Refuge Cove, we landed at YVR around 10:00 am. One last look at my seat(s), goodbye for now!


Air China Beijing → VancouverAir China Beijing → Vancouver

Some big Asian names during our taxi


Air China Beijing → VancouverAir China Beijing → Vancouver

Goodbye for now!


Air China Beijing → Vancouver

I ran into a friend who rang me earlier at the check-in kiosks and helped him embark on CA’s return flight back to PEK. That was a first for me.


Air China Beijing → Vancouver
Display all

Product ratings

Airline

Air China 6.5

  • Cabin7.5 / 10
  • Cabin crew8.5 / 10
  • Entertainment/wifi4.0 / 10
  • Meal/catering6.0 / 10
Departure airport

Beijing - PEK8.3

  • Efficiency7.0 / 10
  • Access8.5 / 10
  • Services8.5 / 10
  • Cleanliness9.0 / 10
Arrival Airport

Vancouver - YVR8.8

  • Efficiency9.0 / 10
  • Access8.5 / 10
  • Services8.5 / 10
  • Cleanliness9.0 / 10

Conclusion

Nostalgia aside, I left this flight with mixed feelings. CA has never been up there among the elites, and I knew this going in. I wasn’t expecting a 5-star dining experience, but still the food left so much to be desired. Despite being pleasantly surprised with the desserts, so much of that excitement stem from the build-in low expectations going in. The lobster and sauce were awful, and despite dinner being a large portion and better mains, these were all meals also served in J. I’m unsure how much CA ever plan to invest in these, but I guess with the improved Beijing lounge service it’s not something they fully oppose. The same amenity kit, IFE system, and pajamas for nearly 20 years. Hard product wise, the cabin may be aging but still a very comfortable seat. The cabin manager made this trip far more enjoyable than it would have been. Chatting with her and learning about her life was awesome, and I fully understand why she’s in the senior position. CA’s crew is always professional, the same for the F member today. Again, I would have preferred if she was slightly more interactive (of course, that’s not a requirement or complaint). Out of the 10 CA flights I’ve taken in recent times she was by far the last talkative.

Did you enjoy reading this?

Let the author know by sharing a clap! It will be greatly appreciated!

22 Clap

Sewey135 's latest reviews

Comments (4)

  • Fantastic review as always! How special to take the same flight again and that it still has the same flight number after all these years!

    Having an entire F cabin to yourself sounds like a dream! Especially with such warm service and friendly chats with the cabin manager.

    I had some fun before sleeping standing up on my bed and acting like I was the king of the world in this cabin.

    Hah the things you can do when you have a private cabin! How fun!

    The seats do indeed look comfortable and spacious, but it is a shame they don’t have closing doors—even though they look like they would. Fine when you have a cabin to yourself, but not great if all 8 seats were full.

    Though the quantity of the food seems generous and the amusement bouche is an elevated touch, it seems not to be terribly differentiated from J catering. Also weird not to have breakfast service in a flight that lands at 9AM.

    Thanks for sharing!

    • Hey Kevin, thanks for the reply and sorry for getting back late

      The short trip I took in the same cabin from Beijing to Shenzhen, when completely full, felt very different!

      The food, as you mentioned, was the lowlight. CA has never excelled with catering, but it feels cheap and somewhat lazy to show zero improvements over the years (or even 2 decades, at this point). Although I did hope for breakfast, it's hard to imagine the food quality would differ from everything else.

      Thanks for reading and I'm glad you enjoyed it!

  • Great review! First off, I much prefer these new black/red seat covers (which makes the cabin feel a little newer and more colorful) to the original beige/tan covers that I saw in promotional photos of the CA 777 back then. Second off, the movie area in the F lounge appears to have had its TV replaced at some point within the last couple of years (I recall an old Samsung TV in 2017, now it's that Hisense laser projector TV), and I'm pretty sure the J lounge also had a similar section. Third off, those contents are just about what I remember in the business kit 9 years ago (which if the photo is current, hasn't changed at all) for the most part, down to the exact comb and toothbrush. I enjoyed reading your report!

    • Hey Ryan, thanks for your comment and apologies for getting back late!

      The amenity kits are honestly hilarious. Zero incentive of improving, even MU recently released new ones on their long-routes (but I heard those are limited to flights leaving PVG, not sure about inbound). Interesting about the F lounge movie area, I wonder if the TV replacement was in response to popular customer demand...? 😀.

      Thanks again for reading and I'm glad you enjoyed the report!

Login to post a comment.
Flight-Report

Ad Blocker Detected

Flight-Report is a free site hosting hundreds of thousands of photos and 42,287 detailed reviews. Without advertising revenue, we could not keep this service online.

If you enjoy our website, we would greatly appreciate it if you could disable your ad blocker to support us. Thank you for your help and understanding!

How to Allow Flight-Report.com?