£359 Cheap Hainan Airlines flights from Beijing to Belgrade (PEK→BEG)

  • Be in the know

    Get alerts if flight prices drop or rise*
  • Book smarter

    Save up to 25% on select hotels after you book a flight*
  • Earn twice

    Earn your airline miles on top of our rewards

Hainan Airlines flights from Beijing to Belgrade (PEK→BEG)

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

Hainan Airlines
Hainan Airlines
Flight from Beijing to Belgrade route information
Origin airport
Capital Intl.
Destination airport
Nikola Tesla
Distance
7381 km
Average flight time
11 hours 5 mins

The Annual Holiday Sale

Members save up to 40% on hotels and holiday homes. Plan this year’s big trip and save.

Frequently asked questions

How much is a Hainan Airlines flight from Capital Intl. Airport (PEK) to Nikola Tesla Airport (BEG)?
You can discover affordable return Hainan Airlines flights from £647 from PEK to BEG by organising your results from "Price (lowest to highest)" on Expedia. Or search for options from £359 for a one-way journey.**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 BEG with Hainan Airlines?
Hainan Airlines flights to Belgrade are typically cheaper in the off-peak months of February and January. Whether you need a one-way or round-trip ticket, you could find a better deal then.
Does Hainan Airlines fly nonstop from Capital Intl. Airport (PEK) to Nikola Tesla Airport (BEG)?
Jet off on one of Hainan Airlines's 2 direct weekly flights from Capital Intl. Airport (PEK) to Nikola Tesla Airport (BEG). To view available options, enter your destination, origin and dates and hit search. Then select the "Nonstop" and "Airline" filters.
How long does it take to fly from PEK to BEG with Hainan Airlines?
Take off from Capital Intl. Airport (PEK) for Nikola Tesla Airport (BEG) on a nonstop Hainan Airlines flight, and you'll be in the sky for about 11h 5m.
What airports does Hainan Airlines fly into in Belgrade?
Jump on a Hainan Airlines flight from Capital Intl. Airport (PEK) to Belgrade, and you're most likely to arrive at Nikola Tesla Airport (BEG). This is the airline's main hub in this city.
What kind of luggage can I take on a Hainan Airlines flight from Capital Intl. Airport (PEK) to Nikola Tesla Airport (BEG)?
On a standard economy flight with Hainan Airlines from PEK to BEG, you can bring 1 checked-in bag up to 40 kg (88 lbs) with dimensions not exceeding 198 centimetres in total. For carry-on, you can have 1 cabin bag weighing up to 10 kg (22 lbs) and measuring less than 114 centimetres. Weight and size limits may vary depending on your cabin class and fare type. To make sure you won't face extra charges at the terminal, double-check your Hainan Airlines booking or go to the airline's website before you begin packing.
What type of plane does Hainan Airlines fly from Capital Intl. Airport (PEK) to Nikola Tesla Airport (BEG)?
Hainan Airlines typically uses Airbus A330-300 planes for journeys from Capital Intl. Airport (PEK) to Nikola Tesla Airport (BEG). Keep in mind that aircraft type can change depending on operational needs, so the plane you catch might be different on your travel date.
Can I change or cancel my Hainan Airlines flight from Capital Intl. Airport (PEK) to Nikola Tesla Airport (BEG)?
Depending on the type of fare you purchased, a fee is typically charged if you cancel or change your flight more than 24 hours after it's confirmed. To secure plane tickets with more flexibility, select our "Changes included" and "No cancel fee" boxes when you look for flights. For more details on changing or cancelling your reservation, visit "Trips," select your flight and tick "Manage Booking."

Explore a world of travel with Expedia

*Available to Expedia members.