Review: Cathay Pacific B777-300ER Economy Class (HKG-JFK)

We flew Cathay Pacific economy class from Singapore to New York via Hong Kong, after failing to find any redemption availability for late December 2025.

It was obviously not an ideal cabin for such a long journey, but given the timing and peak holiday travel, this was simply what was available and at a reasonable price.

I have personally flown CX830 in premium economy many years ago, but not in economy class. The flight timing is generally quite good since you would land in New York at around 12pm, with enough time to adjust for jetlag.

Before the flight

Flights bound for the United States tend to involve additional checks, and this one was no exception. We went through an additional screening before we could even get into the boarding area, followed by further document checks at boarding. This was despite holding valid ESTA approvals and Global Entry, as it had never happened previously. The process dragged on longer than expected as we were pulled to one side.

By the time we got on board, the overhead bin space near our seats was already full, which meant our cabin bags had to be stowed further away from our seats.

Boarding gate for CX830
Boarding gate for CX830

The seats

The flight was operated by a Boeing 777-300ER, configured in a 3-4-3 layout.

Onboard CX830 and ready to take off
Onboard CX830 and ready to take off

The seats themselves were reasonably comfortable for economy. I liked the adjustable headrest, which provided decent neck support, and I did not feel the need to use a pillow. Recline was adequate, and legroom was acceptable for a long-haul economy flight.

Economy seat of CX830
Economy class seat of CX830

That said, the age of the aircraft was noticeable. The windows were heavily scratched and cloudy, which made outside views far less crisp than they should have been, especially during daylight. Just take a look at this.

Window screen of the flight
Window screen of the flight
Flight time of CX830
Flight time of CX830

There were also in-seat power sockets, though mine didn’t work as there was a broken pin that got stuck.

In-flight entertainment and Wi-Fi

The in-flight entertainment system was solid, with a wide selection of movies and shows, though I did not spend much time using it. The screen felt pretty modern, better than the ancient ones on some of Cathay’s Airbus 330-300.

I paid US$24.95 for Wi-Fi access for the entire flight. Speeds were usable for messaging and light browsing, but nothing beyond that, and it was largely available throughout the flight.

Flying over Alaska
Flying over Alaska

Given that the flight would’ve flown close to Alaska, we actually bought the in-flight Wi-Fi to track the northern lights activity. Unfortunately, solar activity was low that night, and we didn’t fly north enough to see anything. Maybe next time!

Flying over Alaska hoping to see the northern lights
Flying over Alaska hoping to see the northern lights

Food and drinks

On long-haul flights like this, two meals are typically served.

The first meal arrived roughly 2 hours and 30 minutes after departure. The second meal was served about 8 hours into the flight, with no further food offered closer to landing, aside from the egg tart.

The timing felt a little off, given 8 hours in would have been around 4.30am New York time, and roughly 5.30pm in Hong Kong, which suggests the catering was still anchored to a Hong Kong dinner schedule. A breakfast-style service closer to arrival would arguably have made more sense, and would have allowed passengers to get more uninterrupted sleep and just to New York time.

My neighbouring passenger was caught by surprise when he found out that no further meals were served in the few hours before we landed.


TimeTime elapsed
Departure from HKG9.30am Hong Kong time | 8:30pm New York time0 hours
First meal12pm Hong Kong time | 11pm New York time2 hours 30 minutes
Second meal5.30pm Hong Kong time | 3.30pm New York time8 hours
Snack11pm Hong Kong time | 10am New York time13 hours 30 minutes
Arrival in JFK1am Hong Kong time | 12pm New York time15 hours 30 minutes

Here’s what the menu looked like for our flight. It came with an appetiser of shredded chicken with potato salad and eggplant caponata. For mains, the choices were fried fish in sweet corn sauce on jasmine rice, pork stew with prune, or Indian paneer makhani. It ended off with fresh fruit and Häagen-Dazs ice cream.

Menu of CX830
Menu of CX830
Menu of CX830
Menu of CX830

The first meal service was chaotic. By the time the crew reached our row, our preferred option was already gone. We were offered the fried fish in sweet corn sauce on jasmine rice, which was underwhelming at best.

What made it more frustrating was that after we finished eating, a passenger nearby woke up and requested the original option, which somehow reappeared. Apparently, food inventory works in mysterious ways.

First meal of CX830 which was fried fish in sweet corn sauce on jasmine rice
First meal of CX830 which was fried fish in sweet corn sauce on jasmine rice

We were told we would be prioritised for the second meal, which arrived roughly halfway through the flight.

For the second meal, we were offered braised satay beef rice vermicelli with mixed vegetables, and seafood jambalaya. We chose the former, and couldn’t taste anything satay at all.

Again, it really is an odd timing to wake everyone up for dinner. What should’ve been done is to let those who are hungry to request for mid-flight meals instead.

Second meal of CX830 and we picked the braised satay beef rice vermicelli with mixed vegetables
Second meal of CX830 and we picked the braised satay beef rice vermicelli with mixed vegetables

Roughly a few hours prior to landing, we were offered Hong Kong-style egg tarts. While not crusty, it’s not that bad considering it was in-flight. No additional meals or snacks were offered closer to landing.

Hong Kong-style egg tart offered on CX830
Hong Kong-style egg tart offered on CX830

At this point, we were still above Canada, making our way towards New York.

Views of the skies above Canada
Views of the skies above Canada

Arrival

As we descended into New York, we were treated to clear views of Manhattan and Brooklyn, which made for a pleasant end to an otherwise long and tiring journey.

Aerial view of the area surrounding New York JFK Airport
Aerial view of the area surrounding New York JFK Airport
Aerial view of the area surrounding New York JFK Airport
Aerial view of the area surrounding New York JFK Airport
New York JFK Airport Terminal 8 arrival
New York JFK Airport Terminal 8 arrival

Concluding thoughts

For a 15-hour economy class flight, this was about as manageable as it gets.

The seat itself was reasonably comfortable and did not feel excessively tight, even over such a long duration. Cathay Pacific’s soft product remains generally reliable, and the crew were professional throughout, despite the inconsistencies in catering.

The biggest weak point was the meal service timing, which felt poorly aligned with the destination time zone and made it harder to get meaningful rest. The first meal service was also uneven, both in execution and availability, which did not help the overall experience.

That said, given the peak holiday travel period and the lack of redemption availability, this flight did what it needed to do. It was not memorable in a positive sense, but it was not actively unpleasant either. As far as long-haul economy flights go, this sits firmly in the acceptable, if unremarkable, category.

Comments

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Advertisementspot_imgspot_img

Read more

Singapore Airlines KrisFlyer Gold Lounge T3 seating area

Review: Singapore Airlines KrisFlyer Gold Lounge T3 (SIN)

Lounge Reviews
Singapore Airlines A350-900 business bulkhead seat

Review: Singapore Airlines A350-900 Business Class (CPH-SIN)

Flight Reviews
Plaza Premium Lounge Penang entrance

Review: Plaza Premium Lounge (PEN)

Lounge Reviews
Gurney Bay Hotel exterior

Review: Gurney Bay Hotel, a PARKROYAL Hotel

Hotel Reviews
Advertisementspot_imgspot_img