Compare airlines and travel sites in one search No booking fees from us
FlightConnect
  1. Home
  2. Flights
  3. Flights from Belgrade
  4. Belgrade to Xiamen
Connecting route · Serbia → China

Flights from Belgrade to Xiamen

There are no direct flights from Belgrade to Xiamen. The easiest way is one stop via Guangzhou or Beijing, about 13h 40m door to door.

No direct flights · 6 connection options From 13h 40m
BEGXMNCAN

Belgrade to Xiamen at a glance

Fastest journey13h 40mEstimated
Nonstop flightsNoneConnect via Guangzhou or Beijing

Best ways to fly from Belgrade to Xiamen

Ranked by how easy the connection is: one airline or alliance first (bags and connection protected), then the quickest self-transfer options.

1
BEG Guangzhou (CAN) XMN
Leg 1: Air Serbia, China Southern Airlines · Leg 2: China Southern Airlines, Shandong Airlines, Xiamen Airlines
One airline, one ticket ~13h 40m
Search
2
BEG Beijing (PEK) XMN
Leg 1: Hainan Airlines · Leg 2: Air China, Dalian Airlines, Hainan Airlines
One airline, one ticket ~13h 57m
Search
3
BEG Amsterdam (AMS) XMN
Leg 1: Air Serbia, KLM · Leg 2: Xiamen Airlines
Same alliance ~15h 55m
Search
4
BEG Shanghai (PVG) XMN
Leg 1: Air Serbia · Leg 2: China Eastern Airlines, Juneyao Air, Shanghai Airlines
Self-transfer likely ~15h 04m
Search
5
BEG Doha (DOH) XMN
Leg 1: Qatar Airways · Leg 2: Xiamen Airlines
Self-transfer likely ~16h 14m
Search
6
BEG Paris (CDG) XMN
Leg 1: Air Serbia, easyJet · Leg 2: Xiamen Airlines
Self-transfer likely ~17h 21m
Search

Connections are computed from flights actually flown over the last 8 weeks, with at least 45 minutes to change on one airline and 2 hours on separate tickets. Times are local. The search shows live itineraries and exact times.

Good to know

Distance
8,685 km5,393 miles
Journey time
13h 40mestimate
Time difference
+7hXiamen vs Belgrade
Currency in Xiamen
CNY
Airports
BEG → XMN

Flights from Belgrade to Xiamen: questions answered

Are there direct flights from Belgrade to Xiamen?
No. There is no nonstop service, so you will connect, most easily in Guangzhou, Beijing and Amsterdam. Some connections are on one airline or alliance, so your bags and connection are protected on a single ticket.
How long is the flight from Belgrade to Xiamen?
With one connection the journey usually takes around 13h 40m, depending on the layover. The straight-line distance is 8,685 km.
Where do you change planes between Belgrade and Xiamen?
The best connecting points are Guangzhou (CAN), Beijing (PEK), Amsterdam (AMS) and Shanghai (PVG). Air Serbia flies both legs via Guangzhou, so you can book it as one ticket.
Which airports serve Belgrade and Xiamen?
Belgrade: Belgrade Nikola Tesla Airport (BEG). Xiamen: Xiamen Gaoqi International Airport (XMN).
What is the time difference between Belgrade and Xiamen?
Xiamen is 7 hours ahead of Belgrade.

More flights from Belgrade