There are 7 ways to get from Zagreb to Chengdu by plane, subway, car, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Zagreb Franjo Tuđman Airport to Chengdu Tianfu International Airport, subway
best- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Chengdu Tianfu International Airport (TFU)ZAG - TFU
- Take the subway from Tianfu International Airport North to Century City
16h 59m¥1,816–6,535Drive 9,239.8 km
- Drive from Zagreb to Chengdu9,239.8 km
4d 13h¥10,650–15,383Shuttle to Ljubljana, fly to Chengdu Tianfu International Airport, subway
- Take a shuttle bus from Zagreb to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Fly from Ljubljana (LJU) to Chengdu Tianfu International Airport (TFU)LJU - TFU
- Take the subway from Tianfu International Airport North to Century City
18h 36m¥2,575–9,952Fly Zagreb Franjo Tuđman Airport to Chengdu Shuangliu International Airport
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Chengdu Shuangliu International Airport (CTU)ZAG - CTU
21h 15m¥2,309–8,525Shuttle to Graz, fly to Chengdu Tianfu International Airport, subway
- Take a shuttle bus from Zagreb to Graz Airport
- Fly from Graz (GRZ) to Chengdu Tianfu International Airport (TFU)GRZ - TFU
- Take the subway from Tianfu International Airport North to Century City
20h 14m¥3,106–12,300Shuttle, shuttle to Vienna International Airport, fly to Chengdu Tianfu International Airport, subway
- Take a shuttle bus from Zagreb to Maribor, Avtobusna Postaja
- Take a shuttle bus from Maribor, Avtobusna Postaja to Flughafen Wien
- Fly from Vienna International Airport (VIE) to Chengdu Tianfu International Airport (TFU)VIE - TFU
- Take the subway from Tianfu International Airport North to Century City
18h 39mShuttle, shuttle to Vienna International Airport, fly to Chengdu Shuangliu International Airport
- Take a shuttle bus from Zagreb to Maribor, Avtobusna Postaja
- Take a shuttle bus from Maribor, Avtobusna Postaja to Flughafen Wien
- Fly from Vienna International Airport (VIE) to Chengdu Shuangliu International Airport (CTU)VIE - CTU
21h 10m
Zagreb Franjo Tuđman Airport (ZAG) to Chengdu Tianfu International Airport (TFU) flights
Questions & Answers
The cheapest way to get from Zagreb to Chengdu is to fly and subway which costs ¥1800 - ¥7000 and takes 16h 59m.
The fastest way to get from Zagreb to Chengdu is to fly and subway which takes 16h 59m and costs ¥1800 - ¥7000.
The distance between Zagreb and Chengdu is 7625 km. The road distance is 9239.8 km.
It takes approximately 16h 59m to get from Zagreb to Chengdu, including transfers.
Chengdu is 7h ahead of Zagreb. It is currently 5:12 PM in Zagreb and 12:12 AM in Chengdu.
Yes, the driving distance between Zagreb to Chengdu is 9240 km. It takes approximately 4 days 13h to drive from Zagreb to Chengdu.
There are 517+ hotels available in Chengdu.
What companies run services between Zagreb, Croatia and Chengdu, China?
Lufthansa, Air China, and five other airlines fly from Zagreb Franjo Tuđman Airport (ZAG) to Chengdu Shuangliu International Airport (CTU) 4 times a day.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- airchina.com
Flights from Zagreb Franjo Tuđman Airport to Chengdu Shuangliu International Airport via Frankfurt, Beijing Capital
- Ave. Duration
- 18h 22m
- When
- Every day
- Estimated price
- ¥2,500–9,000
Flights from Zagreb Franjo Tuđman Airport to Chengdu Shuangliu International Airport via Vienna International Airport, Beijing Capital
- Ave. Duration
- 18h 40m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ¥2,300–8,500
Flights from Zagreb Franjo Tuđman Airport to Chengdu Shuangliu International Airport via Copenhagen, Beijing Capital
- Ave. Duration
- 22h 15m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ¥2,500–8,500
Flights from Zagreb Franjo Tuđman Airport to Chengdu Shuangliu International Airport via Stockholm, Beijing Capital
- Ave. Duration
- 22h 50m
- When
- Friday
- Estimated price
- ¥2,500–8,500
Flights from Vienna International Airport to Chengdu Tianfu International Airport via Beijing Capital
- Ave. Duration
- 14h 5m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ¥1,800–6,500
Flights from Vienna International Airport to Chengdu Shuangliu International Airport via Beijing Capital
- Ave. Duration
- 13h 55m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ¥2,100–7,500
Flights from Vienna International Airport to Chengdu Shuangliu International Airport via Shanghai Pudong
- Ave. Duration
- 15h 30m
- When
- Monday, Thursday, and Sunday
- Estimated price
- ¥2,900–10,000
- Website
- lufthansa.com
Flights from Zagreb Franjo Tuđman Airport to Chengdu Tianfu International Airport via Frankfurt
- Ave. Duration
- 16h 31m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- ¥1,800–6,500
Flights from Ljubljana to Chengdu Tianfu International Airport via Frankfurt
- Ave. Duration
- 15h 25m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- ¥2,300–8,500
Flights from Graz to Chengdu Tianfu International Airport via Frankfurt
- Ave. Duration
- 15h 52m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- ¥2,800–10,000
- Website
- turkishairlines.com
Flights from Zagreb Franjo Tuđman Airport to Chengdu Tianfu International Airport via Istanbul
- Ave. Duration
- 12h 55m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥1,800–6,500
Flights from Ljubljana to Chengdu Tianfu International Airport via Istanbul
- Ave. Duration
- 13h
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥2,300–8,000
Flights from Vienna International Airport to Chengdu Tianfu International Airport via Istanbul
- Ave. Duration
- 14h
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥1,700–6,000
- Website
- hainanairlines.com
Flights from Zagreb Franjo Tuđman Airport to Chengdu Tianfu International Airport via Vienna International Airport
- Ave. Duration
- 13h 55m
- When
- Thursday and Sunday
- Estimated price
- ¥1,800–7,000
Flights from Graz to Chengdu Tianfu International Airport via Vienna International Airport
- Ave. Duration
- 16h 10m
- When
- Thursday
- Estimated price
- ¥2,700–11,000
Flights from Vienna International Airport to Chengdu Tianfu International Airport
- Ave. Duration
- 10h 20m
- When
- Thursday and Sunday
- Estimated price
- ¥1,600–6,500
- Website
- csair.com
Flights from Zagreb Franjo Tuđman Airport to Chengdu Shuangliu International Airport via Istanbul, Urumqi
- Ave. Duration
- 19h 50m
- When
- Saturday
- Estimated price
- ¥2,200–9,000
Flights from Zagreb Franjo Tuđman Airport to Chengdu Shuangliu International Airport via Berlin Brandenburg, Beijing Capital
- Ave. Duration
- 18h 15m
- When
- Friday and Sunday
- Estimated price
- ¥2,600–9,500
Flights from Vienna International Airport to Chengdu Shuangliu International Airport via Shenzhen Bao'an International
- Ave. Duration
- 16h 35m
- When
- Wednesday and Saturday
- Estimated price
- ¥2,500–9,000
- Website
- qatarairways.com
Flights from Zagreb Franjo Tuđman Airport to Chengdu Tianfu International Airport via Doha
- Ave. Duration
- 15h 50m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ¥2,800–9,000
- Website
- ch.com
Flights from Zagreb Franjo Tuđman Airport to Chengdu Shuangliu International Airport via Berlin Brandenburg, Beijing Capital
- Ave. Duration
- 18h 15m
- When
- Friday and Sunday
- Estimated price
- ¥2,600–9,500
- Phone
- 028-61638000
- Website
- cdmetro.cn
Subway from Tianfu International Airport North to Century City
- Ave. Duration
- 45 min
- Frequency
- Every 10 minutes
- Estimated price
- ¥9–14
- Schedules at
- travelchinaguide.com
- Phone
- +386 1 320 4530
- info@goopti.com
- Website
- goopti.com
Shuttle from Zagreb to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Ave. Duration
- 2h 7m
- Frequency
- On demand
- Estimated price
- ¥260–2,000
- Schedules at
- goopti.com
- Shared
- ¥260–300
- Private
- ¥1,000–2,000
Shuttle from Zagreb to Graz Airport
- Ave. Duration
- 2h 50m
- Frequency
- On demand
- Estimated price
- ¥290–2,300
- Schedules at
- goopti.com
- Shared
- ¥290–320
- Private
- ¥1,200–2,300
Shuttle from Zagreb to Maribor, Avtobusna Postaja
- Ave. Duration
- 1h 35m
- Frequency
- On demand
- Estimated price
- ¥250–1,400
- Schedules at
- goopti.com
- Shared
- ¥250–280
- Private
- ¥750–1,400
- Phone
- +386 070740450
- info@easydrive.si
Shuttle from Maribor, Avtobusna Postaja to Flughafen Wien
- Ave. Duration
- 2h 45m
- Frequency
- On demand
- Schedules at
- easydrive.si
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 The London Underground: Essential tips to navigate the Tube, How to get from Stansted Airport into central London, and How to get from JFK to New York City - to help you get the most out of your next trip.













