Rome2Rio

How to get fromChina to Belgradeby plane, car, subway, or train

Find Transport to Belgrade

See all options

There are 6 ways to get from China to Belgrade by plane, car, subway, or train

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Fly from Beijing Capital International Airport

    best
    1. Fly from Beijing Capital International Airport (PEK) to Belgrade Nikola Tesla Airport (BEG)plane plane PEK - BEG
    14h 6m
    RSD 43,698–81,110
  2. Fly from Guangzhou Baiyun International Airport

    cheapest
    1. Fly from Guangzhou Baiyun International Airport (CAN) to Belgrade Nikola Tesla Airport (BEG)plane plane CAN - BEG
    15h 37m
    RSD 32,436–110,775
  3. Drive 9,314.8 km

    1. Drive from Chongqing to Belgradecar car 9,314.8 km
    4d 15h
    RSD 147,300–212,766
  4. Subway to Chengdu Tianfu International Airport, fly

    1. Take the subway from Century City to Tianfu International Airport Northsubway subway
    2. Fly from Chengdu Tianfu International Airport (TFU) to Belgrade Nikola Tesla Airport (BEG)plane plane TFU - BEG
    16h 53m
    RSD 48,493–75,882
  5. Train to Beijing Daxing International Airport, fly

    1. Take the train from Caoqiao to Beijing Daxing International Airporttrain train
    2. Fly from Beijing Daxing International Airport (PKX) to Belgrade Nikola Tesla Airport (BEG)plane plane PKX - BEG
    16h 46m
    RSD 32,783–91,238
  6. Train to Shanghai Pudong International Airport, fly

    1. Take the train from Suzhou to Shanghai stationtrain train
    2. Fly from Shanghai Pudong International Airport (PVG) to Belgrade Nikola Tesla Airport (BEG)plane plane PVG - BEG
    16h 31m
    RSD 33,428–92,590

Beijing Capital International Airport (PEK) to Belgrade Nikola Tesla Airport (BEG) flights

Calendar22Weekly Planes
Duration13h 22mAverage Duration
TicketRSD 30,133Cheapest Price
See schedules

Questions & Answers

What companies run services between China and Belgrade, Serbia?

Hainan, Air China, and three other airlines fly from Beijing Capital International Airport (PEK) to Belgrade Nikola Tesla Airport (BEG) 3 times a day.

Airlines
Train operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including French strikes 2018: What are my alternative transport options?, Slovenia: Getting from Ljubljana to Lake Bled, and How to get from London to Edinburgh - to help you get the most out of your next trip.