There are 7 ways to get from Banja Luka to Beijing by bus, plane, car, shuttle, 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.
Bus to Zagreb Franjo Tuđman Airport, fly to Beijing Capital International Airport
best- Take the bus from Banja Luka, Autobuska Stanica to Velika Goricabus
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Beijing Capital International Airport (PEK)plane ZAG - PEK
18h 12mBus, bus to Budapest Ferenc Liszt International Airport, fly to Beijing Capital International Airport
cheapest- Take the bus from Banja Luka, Autobuska Stanica to Zagreb, Autobusni Kolodvorbus
- Take the bus from Zagreb to Budapest Airportbus
- Fly from Budapest Ferenc Liszt International Airport (BUD) to Beijing Capital International Airport (PEK)plane BUD - PEK
20h 32m¥2,798–7,059Drive 9,368.7 km
- Drive from Banja Luka to Beijingcar 9,368.7 km
4d 13h¥10,756–15,536Fly Mahovljani Airport to Beijing Capital International Airport
- Fly from Mahovljani Airport (BNX) to Beijing Capital International Airport (PEK)plane BNX - PEK
17h 15m¥5,560–17,077Bus, shuttle to Sarajevo, fly to Beijing Capital International Airport
- Take the bus from Banja Luka, Autobuska Stanica to Gradiska, Vuka Karadžićabus
- Take a shuttle bus from Gradiska, Vuka Karadžića to Sarajevo, Autobuska Stanica
- Fly from Sarajevo (SJJ) to Beijing Capital International Airport (PEK)plane SJJ - PEK
20h 19m¥3,664–9,073Bus to Zagreb Franjo Tuđman Airport, fly to Beijing Daxing International Airport, train
- Take the bus from Banja Luka, Autobuska Stanica to Velika Goricabus
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Beijing Daxing International Airport (PKX)plane ZAG - PKX
- Take the train from Beijing Daxing Airport to Beijing Westtrain
20h 56mBus, shuttle to Vienna International Airport, fly to Beijing Capital International Airport
- Take the bus from Banja Luka, Autobuska Stanica to Maribor, Avtobusna Postajabus
- Take a shuttle bus from Maribor, Avtobusna Postaja to Flughafen Wien
- Fly from Vienna International Airport (VIE) to Beijing Capital International Airport (PEK)plane VIE - PEK
19h 33m
Zagreb Franjo Tuđman Airport (ZAG) to Beijing Capital International Airport (PEK) flights
Comparing Your Travel Options
The cheapest way to get from Banja Luka to Beijing is to bus and fly which costs ¥2800 - ¥7500 and takes 20h 32m.
The fastest way to get from Banja Luka to Beijing is to fly which takes 17h 15m and costs ¥5500 - ¥18000.
The distance between Banja Luka and Beijing is 7872 km. The road distance is 9368.7 km.
It takes approximately 18h 12m to get from Banja Luka to Beijing, including transfers.
Beijing is 7h ahead of Banja Luka. It is currently 9:28 AM in Banja Luka and 4:28 PM in Beijing.
Yes, the driving distance between Banja Luka to Beijing is 9369 km. It takes approximately 4 days 13h to drive from Banja Luka to Beijing.
There are 1217+ hotels available in Beijing.
What companies run services between Banja Luka, Bosnia and Herzegovina and Beijing, China?
Ryanair and Air China fly from Mahovljani Airport (BNX) to Beijing Capital International Airport (PEK) 6 times a week.
- Website
- airchina.com
Flights from Zagreb Franjo Tuđman Airport to Beijing Capital International Airport via Bucharest Otopeni
- Ave. Duration
- 14h 30m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ¥2,000–6,000
Flights from Mahovljani Airport to Beijing Capital International Airport via Vienna International Airport
- Ave. Duration
- 16h 42m
- When
- Monday, Friday, and Saturday
- Estimated price
- ¥5,500–17,000
Flights from Mahovljani Airport to Beijing Capital International Airport via Stockholm
- Ave. Duration
- 17h 5m
- When
- Friday and Sunday
- Estimated price
- ¥5,500–18,000
Flights from Vienna International Airport to Beijing Capital International Airport
- Ave. Duration
- 9h 12m
- When
- Every day
- Estimated price
- ¥1,700–5,500
Flights from Budapest Ferenc Liszt International Airport to Beijing Capital International Airport
- Ave. Duration
- 9h 5m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ¥2,700–5,500
Flights from Budapest Ferenc Liszt International Airport to Beijing Capital International Airport via Chongqing
- Ave. Duration
- 16h 13m
- When
- Wednesday
- Estimated price
- ¥2,700–5,500
- Website
- austrian.com
Flights from Zagreb Franjo Tuđman Airport to Beijing Capital International Airport via Vienna International Airport
- Ave. Duration
- 11h 20m
- When
- Every day
- Estimated price
- ¥1,900–6,000
Flights from Mahovljani Airport to Beijing Capital International Airport via Vienna International Airport
- Ave. Duration
- 16h 42m
- When
- Monday, Friday, and Saturday
- Estimated price
- ¥5,500–17,000
Flights from Sarajevo to Beijing Capital International Airport via Vienna International Airport
- Ave. Duration
- 14h 25m
- When
- Every day
- Estimated price
- ¥2,400–7,500
Flights from Vienna International Airport to Beijing Capital International Airport
- Ave. Duration
- 9h 12m
- When
- Every day
- Estimated price
- ¥1,700–5,500
- Website
- hainanairlines.com
Flights from Zagreb Franjo Tuđman Airport to Beijing Capital International Airport via Belgrade
- Ave. Duration
- 12h 45m
- When
- Tuesday and Saturday
- Estimated price
- ¥2,200–7,000
Flights from Zagreb Franjo Tuđman Airport to Beijing Capital International Airport via Berlin Brandenburg
- Ave. Duration
- 13h 30m
- When
- Friday and Sunday
- Estimated price
- ¥2,200–7,500
Flights from Sarajevo to Beijing Capital International Airport via Berlin Brandenburg
- Ave. Duration
- 12h 35m
- When
- Sunday
- Estimated price
- ¥2,800–9,000
- Website
- lot.com
Flights from Zagreb Franjo Tuđman Airport to Beijing Capital International Airport via Warsaw Chopin
- Ave. Duration
- 15h 40m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- ¥1,900–6,000
Flights from Sarajevo to Beijing Capital International Airport via Warsaw Chopin
- Ave. Duration
- 15h 20m
- When
- Sunday
- Estimated price
- ¥2,400–7,500
- Website
- turkishairlines.com
Flights from Sarajevo to Beijing Capital International Airport via Istanbul
- Ave. Duration
- 13h 32m
- When
- Wednesday, Friday, Sunday, and Tuesday
- Estimated price
- ¥3,100–11,000
- Website
- csair.com
Flights from Zagreb Franjo Tuđman Airport to Beijing Daxing International Airport via Istanbul
- Ave. Duration
- 13h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥2,000–7,000
Flights from Zagreb Franjo Tuđman Airport to Beijing Daxing International Airport via Amsterdam Schiphol
- Ave. Duration
- 13h 45m
- When
- Tuesday to Sunday
- Estimated price
- ¥2,200–7,500
- Website
- en.ceair.com
Flights from Zagreb Franjo Tuđman Airport to Beijing Daxing International Airport via Vienna International Airport, Xi An
- Ave. Duration
- 17h 50m
- When
- Monday, Thursday, and Saturday
- Estimated price
- ¥2,200–6,500
Train from Beijing Daxing Airport to Beijing West
- Adult - second class
- ¥22–35
- Phone
- +385 (0)98 610 311
- [email protected]
- Website
- pepeks.hr
Bus from Banja Luka, Autobuska Stanica to Velika Gorica
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Schedules at
- pepeks.hr
Bus from Banja Luka, Autobuska Stanica to Velika Gorica
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Schedules at
- pepeks.hr
Bus from Banja Luka, Autobuska Stanica to Zagreb, Autobusni Kolodvor
- Ave. Duration
- 3h 6m
- Frequency
- Twice daily
- Estimated price
- ¥165
- Schedules at
- pepeks.hr
- Phone
- +38751219600
- [email protected]
- Website
- pavlovic-turs.com
Bus from Banja Luka, Autobuska Stanica to Gradiska, Vuka Karadžića
- Ave. Duration
- 1h
- Frequency
- Hourly
- Schedules at
- pavlovic-turs.com
- Phone
- +387 51 215-725
- [email protected]
- Website
- novisajt.bocactours.com
Bus from Banja Luka, Autobuska Stanica to Gradiska, Vuka Karadžića
- Ave. Duration
- 53 min
- Frequency
- Once daily
- Estimated price
- ¥37
- Schedules at
- Bočac Tours
- Phone
- +386 (0) 31 30 41 41
- [email protected]
- Website
- zup-prevozi.eu
Shuttle from Gradiska, Vuka Karadžića to Sarajevo, Autobuska Stanica
- Ave. Duration
- 2h 50m
- Frequency
- On demand
- Estimated price
- ¥1,200–1,500
- Schedules at
- zup-prevozi.eu
- Economy class
- ¥1,200–1,500
- Phone
- +387 051/ 211-788
- [email protected]
- Website
- intravel.ba
Bus from Banja Luka, Autobuska Stanica to Maribor, Avtobusna Postaja
- Ave. Duration
- 4h 43m
- Frequency
- Once daily
- Schedules at
- intravel.ba
- Phone
- +386 070740450
- [email protected]
- Website
- easydrive.si
Shuttle from Maribor, Avtobusna Postaja to Flughafen Wien
- Ave. Duration
- 2h 45m
- Frequency
- On demand
- Estimated price
- ¥304
- Schedules at
- easydrive.si
- Phone
- +387/(0)52-751-339
- [email protected]
- Website
- topingtrade.com
Bus from Banja Luka, Autobuska Stanica to Zagreb, Autobusni Kolodvor
- Ave. Duration
- 3h 25m
- Frequency
- Twice daily
- Estimated price
- ¥497
- Schedules at
- topingtrade.com
- Phone
- +387 33 770 889
- [email protected]
- Website
- Centrotrans Eurolines
Bus from Banja Luka, Autobuska Stanica to Zagreb, Autobusni Kolodvor
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- ¥130–170
- Website
- Centrotrans Eurolines
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Zagreb to Budapest Airport
- Ave. Duration
- 4h 51m
- Frequency
- Once daily
- Estimated price
- ¥240–360
- Website
- Flixbus
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
Want to know more about Flixbus?
Read the travel guide
























