Hainan Airlines Cheap Flights from Beijing to Tokyo: HU PEK→NRT

    notification illustration

    Be in the know

    Get alerts if flight prices drop or rise*
    deals illustration

    Book smarter

    Save up to 35% on select hotels after you book a flight*
    trophy illustration

    Earn twice

    Earn your airline miles on top of our rewards

Prices were available within the past 7 days and start at for one-way flights and HK$2,025 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Hainan Airlines
Hainan Airlines
Hainan Airlines
Hainan Airlines
Hainan Airlines
Hainan Airlines
Hainan Airlines
Hainan Airlines
Hainan Airlines
Hainan Airlines
Hainan Airlines
Beijing to Tokyo route information
Origin airport
Capital Intl.
Destination airport
Narita Intl.
Airlines serving
Air China, Asiana Airlines, Cathay Pacific, China Airlines, China Eastern Airlines, EVA Airways, Hong Kong Airlines, Korean Air, Sichuan Airlines
Popular airline
Asiana Airlines
Distance
2122 km
Average flight time
4 hours 35 mins

Frequently asked questions

How much is a Hainan Airlines flight from Capital Intl. Airport (PEK) to Narita Intl. Airport (NRT)?
Landing cheap one-way Hainan Airlines flights from PEK to NRT on Expedia is a cinch — just filter by "Price (lowest to highest)." Or check out our affordable return fares from HK$2,025 for your next exciting adventure.**These prices were available on Expedia within the past 7 days, for flights departing within the next year. Prices and availability are subject to change. Additional terms apply.
What is the cheapest month to fly from PEK to NRT with Hainan Airlines?
January is one of the least expensive months to jet off to Tokyo with Hainan Airlines. You could also find great deals on return and one-way tickets in February.
Does Hainan Airlines fly nonstop from Capital Intl. Airport (PEK) to Narita Intl. Airport (NRT)?
Choose from one of Hainan Airlines's 4 weekly direct flights from Capital Intl. Airport (PEK) to Narita Intl. Airport (NRT). To see what's available, enter your destination, origin and dates and hit search. Next, apply the "Nonstop" and "Airline" filters.
How long does it take to fly from PEK to NRT with Hainan Airlines?
From takeoff to arrival, a direct Hainan Airlines flight from Capital Intl. Airport (PEK) to Narita Intl. Airport (NRT) typically takes 3h 30m.
What airports does Hainan Airlines fly into in Tokyo?
Narita Intl. Airport (NRT) is the main hub for Hainan Airlines flights from Capital Intl. Airport (PEK) to Tokyo. But this carrier also travels to Haneda Airport (HND). Be sure to select the "All Airports" option for your destination to see exactly what's available for your visit to Tokyo.
What kind of luggage can I take on a Hainan Airlines flight from Capital Intl. Airport (PEK) to Narita Intl. Airport (NRT)?
For checked luggage, you can take 1 checked-in bag weighing up to 40 kgs with dimensions not exceeding 78 inches. You can also travel with 1 cabin bag on board when flying standard economy from PEK to NRT with Hainan Airlines. This carry-on must weigh less than 10 kgs and be no bigger than 45 inches. Going above these limits can mean additional fees, so read Hainan Airlines's baggage allowance guidelines before packing your suitcase.
What type of plane does Hainan Airlines fly from Capital Intl. Airport (PEK) to Narita Intl. Airport (NRT)?
Hop on a Hainan Airlines flight from Capital Intl. Airport (PEK) to Narita Intl. Airport (NRT), and you'll likely be seated on a Boeing 737-800. Keep in mind though, that the aircraft type can change depending on operational requirements.
Can I change or cancel my Hainan Airlines flight from Capital Intl. Airport (PEK) to Narita Intl. Airport (NRT)?
Depending on your ticket type, a fee may apply if you change or cancel your booking more than 24 hours after confirmation. To find flexible fares, select our "Changes included" and "No cancel fee" boxes when you look for flights. For additional information on cancelling or modifying your reservation, head to "Trips," select your flight and tick "Manage Booking."
*Available to Expedia members.