Table of Contents
Points Miles and Bling (blog) contains referral or affiliate links. The blog receives a small commission at no additional cost to you. Thank you for your continued support. Credit Card issuers are not responsible for maintaining or monitoring the accuracy of information on this website. For full details, current product information, and Terms and Conditions, click the link included.
Flight Back from Vatican–Rome
My return journey from Vatican City and Rome (FCO) was booked in Air France Business Class via Paris (CDG), costing 60,000 Flying Blue miles. By leveraging a 25% transfer bonus from U.S. Amex Membership Rewards, the effective cost came down to 48,000 MR points, plus approximately $400 CAD in taxes and fees, which I offset with my Scotiabank Gold American Express Card. This redemption stood out particularly when compared to Air Canada’s dynamic pricing, which had direct flights priced well north of 200k Aeroplan points. With Canadian Amex Membership Rewards now also transferring to Flying Blue at a 1:1.25 ratio, this represents a meaningful sweet spot for the Canadian points community.

Air France Intra-EU Business Class on A320-200
The boarding experience at FCO was underwhelming. The priority boarding lane was unexpectedly longer than the economy line, which negated any perceived advantage of flying business class. After scanning boarding passes, passengers were held on the jet bridge for several minutes before actually boarding, creating unnecessary congestion. Disembarkation in Paris followed a similarly inefficient process, requiring a bus transfer from the aircraft to the terminal, with no priority given to business-class passengers. To make matters worse, the escalator at arrivals was out of service, adding to the frustration.

Queue for priority boarding

AF Boarding – stuck on the bridge
Seat
The A320-200 featured a standard European business class configuration, which is essentially an economy seat with the middle seat blocked. While I selected a window seat, the overall seating felt narrow and lacked modern conveniences. There were no power outlets or USB charging options available, and no onboard entertainment system was provided, which is typical for short-haul intra-European flights but still noticeable.

Air France Intra-EU Business Class A320
Meals
The onboard meal service was a clear highlight of this segment. Lunch consisted of chicken supreme with pistachios, pasta, snow peas, and a truffle vinaigrette. This was complemented by a selection of cheeses, a chocolate mousse dessert, and warm bread. A variety of wines and spirits were available, including Pommery Champagne, which added a premium touch to the overall dining experience.

Air France Intra-EU Business Class Meal
Air France Intra-EU Business Class – Observations
While the onboard service and meal quality were strong, the overall experience was held back by poor ground handling and an unremarkable hard product. The seat, while functional, offered little differentiation from economy aside from the blocked middle seat. One memorable highlight, however, was the scenic view of the snow-capped Alps en route to Paris. Overall, this leg delivered a mixed experience, with strengths in catering but clear weaknesses in boarding and ground operations.
Air France Business Class – Long-Haul on 777-300ER
The boarding experience at Paris CDG mirrored the earlier segment, with passengers once again held on a non-air-conditioned jet bridge for an extended period after scanning boarding passes. On a warm day, this quickly became uncomfortable. Once boarding properly commenced, however, the process was efficient, and I was seated within minutes. Pre-departure service included a choice of champagne or orange juice once the cabin was fully boarded.
Seat
I was assigned seat 1A, a bulkhead aisle seat in the 777-300ER business class cabin. The seat offered a well-designed and functional layout, with thoughtful storage options including a compartment with a mirror, bottled Evian water, and noise-cancelling headphones. A universal power outlet and USB charging ports were easily accessible. The seat featured multiple control options, including full lie-flat mode, and a movable privacy divider added a degree of personal space, though there was no closing door.

Air France B777 Business Class – Seat 1A
Additional details, such as a reading light, a spacious tray table, and a dedicated storage hook for clothing, enhanced usability. A unique touch was the adjustable hanger system labelled with seat numbers, which stood out as a thoughtful detail. Bedding included a pillow, blanket, and slippers, and the seat provided ample space to move comfortably when fully reclined. While there were minor signs of wear on some panels, the cabin overall was clean and well-maintained.

Seat Controls and Reading Light

Sliding Privacy Wall
Amenity Kit and Entertainment System
The amenity kit came in a stylish dark blue zippered pouch and included essentials such as socks, an eye mask, earplugs, a dental kit, a pen, and lip and hand cream. It was both practical and aesthetically appealing, making it a worthwhile keepsake.

Amenity Kit – Air France Business Class

Meal Tray and IFE screen
The in-flight entertainment system offered a wide selection of content, including Hollywood films, French cinema, international titles, television series, music playlists, and games. The interface was intuitive, and the screen size was sufficient for long-haul viewing.
Meals
Dining on this long-haul segment was a strong point and showcased Air France’s culinary identity. Meal service began shortly after takeoff with an amuse-bouche of beet cream with raspberry and sheep’s milk cheese, paired with Bellevue Blue French whisky.

Amuse Bouche and Whisky
This was followed by two appetizers: a zucchini salad with tarragon and sheep’s milk cheese, and shrimp with citrus fruit and apple, accompanied by salad greens and warm bread. While the salad and bread were relatively simple, the appetizers were flavorful and well-executed.

Appetizer Course
For the main course, I had preselected the duck lasagna. Rather than a traditional layered dish, it was presented as pasta shells stuffed with duck, served with a black currant sauce. While different from expectations, the dish was rich and satisfying, with generous portions of duck.

Duck Lasagna – Main Course
The meal continued with a cheese course, followed by dessert described as a “crunchy chocolate gourmet snack,” paired with strawberry sorbet and French Armagnac. Mid-flight service included cappuccino, chocolates, cookies, and biscuits.

Coffee and Snacks
Prior to landing, a light meal consisting of fresh fruit juice, orzo, red rice salad, and grapefruit was served. This final dish was the least impressive, with the rice lacking flavour. Overall, however, the quality and presentation of meals throughout the flight were strong.

Pre Landing Meal
Air France Business Class Long-Haul – Observations
The long-haul segment from Paris to Toronto delivered a significantly improved experience compared to the intra-European leg. The onboard crew stood out for their attentiveness, frequently checking in to ensure passenger comfort and even soliciting feedback before landing. Cabin cleanliness was consistently maintained, including the lavatories.

AF B777 Business Class Lavatory
Air France’s strengths were clearly evident in its onboard service and catering, both of which contributed to a comfortable and enjoyable flight. However, the recurring issue of inefficient boarding and ground handling remained a notable drawback.
From a redemption perspective, the value proposition was compelling. Securing a transatlantic business class flight for 48,000 Membership Rewards points represents excellent value, especially when compared to alternative programs. Despite some inconsistencies on the ground, the overall experience, particularly in the air, makes Air France Business Class a strong option for future travel.
Related Read: Air France A350-900 Business Class from Paris to Mumbai
2 comments
Looks like you were on a 777-300ER, not an A350. Thanks for the nice report!
Thanks Sam – you are 100% correct, and we will be reposting shorting. Apologies!