There are 6 ways to get from Duba to Beijing by bus, plane, train, car ferry, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Neom Bay Airport, fly to Beijing Daxing International Airport, train
best- Take the bus from Duba to Neom Petromin Stnbus
- Fly from Neom Bay Airport (NUM) to Beijing Daxing International Airport (PKX)plane NUM - PKX
- Take the train from Beijing Daxing Airport to Beijing Westtrain
20h¥2,875–8,808Drive to Sharm El-Sheikh International Airport, fly to Beijing Capital International Airport
cheapest- Drive from Duba to Sharm El-Sheikh International Airport (SSH)car
- Fly from Sharm El-Sheikh International Airport (SSH) to Beijing Capital International Airport (PEK)plane SSH - PEK
19h 52m¥2,134–9,335Bus, bus to Prince Sultan Bin Abdul Aziz Airport, fly to Beijing Daxing International Airport, train
- Take the bus from Duba to Neom Petromin Stnbus
- Take the bus from Neom Petromin Stn to Tabuk Bus Stnbus
- Fly from Prince Sultan Bin Abdul Aziz Airport (TUU) to Beijing Daxing International Airport (PKX)plane TUU - PKX
- Take the train from Beijing Daxing Airport to Beijing Westtrain
20h 49m¥2,965–9,458Car ferry, drive to Hurghada Airport, fly to Beijing Capital International Airport
- Take the car ferry from Duba to Safagacarferry
- Drive from Safaga to Hurghada Airport (HRG)car
- Fly from Hurghada Airport (HRG) to Beijing Capital International Airport (PEK)plane HRG - PEK
24h 8mBus to Neom Bay Airport, fly to Beijing Capital International Airport
- Take the bus from Duba to Neom Petromin Stnbus
- Fly from Neom Bay Airport (NUM) to Beijing Capital International Airport (PEK)plane NUM - PEK
20h 3m¥2,276–8,803Bus, bus to Prince Sultan Bin Abdul Aziz Airport, fly to Beijing Capital International Airport
- Take the bus from Duba to Neom Petromin Stnbus
- Take the bus from Neom Petromin Stn to Tabuk Bus Stnbus
- Fly from Prince Sultan Bin Abdul Aziz Airport (TUU) to Beijing Capital International Airport (PEK)plane TUU - PEK
19h 57m¥2,266–9,453
Neom Bay Airport (NUM) to Beijing Daxing International Airport (PKX) flights
Questions & Answers
The cheapest way to get from Duba to Beijing is to bus and fly which costs ¥2200 - ¥9000 and takes 20h 3m.
The fastest way to get from Duba to Beijing is to drive and fly which takes 19h 52m and costs ¥2100 - ¥9500.
The distance between Duba and Beijing is 7562 km.
It takes approximately 20h to get from Duba to Beijing, including transfers.
Beijing is 5h ahead of Duba. It is currently 12:14 AM in Duba and 5:14 AM in Beijing.
There are 335+ hotels available in Beijing.
What companies run services between Duba, Saudi Arabia and Beijing, China?
There is no direct connection from Duba to Beijing. However, you can take the bus to Neom Petromin Stn, take the taxi to Neom Bay Airport (NUM) airport, fly to Beijing Daxing International Airport (PKX), walk to Beijing Daxing Airport, then take the train to Beijing West. Alternatively, you can take the bus to Neom Petromin Stn, take the bus to Tabuk Bus Stn, take the taxi to Prince Sultan Bin Abdul Aziz Airport (TUU) airport, fly to Beijing Daxing International Airport (PKX), walk to Beijing Daxing Airport, then take the train to Beijing West.
- Website
- airchina.com
Flights from Hurghada Airport to Beijing Capital International Airport via Cairo
- Ave. Duration
- 12h 2m
- When
- Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- ¥1,800–10,000
Flights from Neom Bay Airport to Beijing Capital International Airport via Riyadh
- Ave. Duration
- 15h 30m
- When
- Thursday and Saturday
- Estimated price
- ¥1,700–8,000
Flights from Neom Bay Airport to Beijing Capital International Airport via Dubai
- Ave. Duration
- 19h 30m
- When
- Thursday and Sunday
- Estimated price
- ¥1,700–8,000
Flights from Neom Bay Airport to Beijing Capital International Airport via Dubai, Chongqing
- Ave. Duration
- 23h 42m
- When
- Thursday
- Estimated price
- ¥1,800–8,500
Flights from Neom Bay Airport to Beijing Capital International Airport via Riyadh, Urumqi
- Ave. Duration
- 15h
- When
- Tuesday
- Estimated price
- ¥1,600–9,000
Flights from Sharm El-Sheikh International Airport to Beijing Capital International Airport via Cairo
- Ave. Duration
- 11h 37m
- When
- Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ¥1,900–11,000
Flights from Prince Sultan Bin Abdul Aziz Airport to Beijing Capital International Airport via Dubai
- Ave. Duration
- 12h 20m
- When
- Monday, Wednesday, and Thursday
- Estimated price
- ¥2,000–9,000
Flights from Prince Sultan Bin Abdul Aziz Airport to Beijing Capital International Airport via Cairo
- Ave. Duration
- 17h 12m
- When
- Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ¥2,000–11,000
Flights from Prince Sultan Bin Abdul Aziz Airport to Beijing Capital International Airport via Riyadh
- Ave. Duration
- 14h 25m
- When
- Monday, Thursday, Friday, and Saturday
- Estimated price
- ¥2,000–9,000
- Website
- saudia.com
Flights from Neom Bay Airport to Beijing Daxing International Airport via Riyadh
- Ave. Duration
- 17h 22m
- When
- Tuesday and Saturday
- Estimated price
- ¥2,400–8,000
Flights from Neom Bay Airport to Beijing Daxing International Airport via Dammam
- Ave. Duration
- 20h 35m
- When
- Thursday
- Estimated price
- ¥2,300–8,000
Flights from Prince Sultan Bin Abdul Aziz Airport to Beijing Daxing International Airport via Riyadh
- Ave. Duration
- 13h 7m
- When
- Tuesday and Saturday
- Estimated price
- ¥2,700–9,000
- Website
- egyptair.com
Flights from Hurghada Airport to Beijing Capital International Airport via Cairo
- Ave. Duration
- 11h 35m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ¥2,900–10,000
Flights from Sharm El-Sheikh International Airport to Beijing Capital International Airport via Cairo
- Ave. Duration
- 11h 42m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ¥3,100–11,000
Flights from Prince Sultan Bin Abdul Aziz Airport to Beijing Capital International Airport via Cairo
- Ave. Duration
- 12h 50m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ¥3,300–11,000
- Website
- qatarairways.com
Flights from Neom Bay Airport to Beijing Daxing International Airport via Doha
- Ave. Duration
- 23h 20m
- When
- Thursday and Saturday
- Estimated price
- ¥2,500–8,000
Flights from Prince Sultan Bin Abdul Aziz Airport to Beijing Daxing International Airport via Doha
- Ave. Duration
- 20h 30m
- When
- Tuesday and Sunday
- Estimated price
- ¥2,900–9,500
- Website
- csair.com
Flights from Neom Bay Airport to Beijing Daxing International Airport via Riyadh, Urumqi
- Ave. Duration
- 14h 15m
- When
- Tuesday
- Estimated price
- ¥1,800–10,000
Flights from Neom Bay Airport to Beijing Capital International Airport via Riyadh, Urumqi
- Ave. Duration
- 17h 45m
- When
- Tuesday
- Estimated price
- ¥1,600–9,000
- Website
- emirates.com
Flights from Neom Bay Airport to Beijing Capital International Airport via Dubai
- Ave. Duration
- 23h 10m
- When
- Thursday and Sunday
- Estimated price
- ¥2,300–8,000
- Website
- www4.piac.com.pk
Flights from Neom Bay Airport to Beijing Capital International Airport via Doha, Islamabad
- Ave. Duration
- 23h 55m
- When
- Thursday
- Estimated price
- ¥3,700–11,000
Train from Beijing Daxing Airport to Beijing West
- Adult - second class
- ¥22–35
- Phone
- + 966 920020590
- care@nwbus.sa
- Website
- nwbus.sa
Bus from Duba to Neom Petromin Stn
Bus from Neom Petromin Stn to Tabuk Bus Stn
- Phone
- +966-2-648 7203
- r.hawari@nesma.com
- Website
- nammamarinesservices.com
Car ferry from Duba to Safaga
- Ave. Duration
- 9h
- Frequency
- Once daily
- Website
- https://www.nammamarinesservices.com/
Want to know more about travelling around China
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Flying into Beijing?
Read the travel guide







