There are 8 ways to get from Zurich Airport (ZRH) to Kunming by plane, train 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.
Recommended option
Fly Zurich to Kunming • 14 h 18 min
$305 - $969
7 alternative options
Fly Zurich to Panzhihua, train • 20 h 55 min
$370 - $1,147
Fly Zurich to Liupanshui Yuezhao, train • 19 h 4 min
$528 - $1,358
Fly Zurich to Dali, train • 20 h 56 min
$426 - $1,339
Fly Zurich to Lijiang, train • 25 h 2 min
$568 - $1,792
Fly Zurich to Zhaotong, train • 23 h 25 min
$372 - $1,148
Train, train to Frankfurt, fly to Kunming • 20 h 20 min
$512 - $1,306
Drive • 5 days 7 h
$1,400 - $2,100
What companies run services between Zurich Airport (ZRH), Switzerland and Kunming, China?
Swiss, Thai Airways International and 15 other airlines fly from Zurich Airport (ZRH) to Kunming hourly.

- Website
- airchina.com
Flights from Zurich to Kunming via Beijing
- Ave. Duration
- 19 h 17 min
- When
- Every day
- Estimated price
- $480 - $1,900
Flights from Zurich to Kunming via Frankfurt, Chengdu
- Ave. Duration
- 16 h
- When
- Tuesday, Friday and Sunday
- Estimated price
- $380 - $1,300
Flights from Zurich to Panzhihua via Frankfurt, Chengdu
- Ave. Duration
- 19 h 35 min
- When
- Tuesday, Friday and Sunday
- Estimated price
- $440 - $1,500
Flights from Zurich to Panzhihua via Amsterdam, Chengdu
- Ave. Duration
- 15 h 35 min
- When
- Tuesday, Wednesday, Friday and Sunday
- Estimated price
- $900 - $4,000
Flights from Zurich to Panzhihua via Prague, Chengdu
- Ave. Duration
- 19 h 50 min
- When
- Wednesday and Saturday
- Estimated price
- $350 - $1,200
Flights from Zurich to Liupanshui Yuezhao via Beijing
- Ave. Duration
- 16 h 40 min
- When
- Monday, Wednesday, Friday and Sunday
- Estimated price
- $650 - $2,700
Flights from Zurich to Liupanshui Yuezhao via Frankfurt, Beijing
- Ave. Duration
- 18 h 40 min
- When
- Monday, Wednesday, Friday and Sunday
- Estimated price
- $480 - $1,600
Flights from Zurich to Liupanshui Yuezhao via Beijing, Chongqing
- Ave. Duration
- 19 h 50 min
- When
- Tuesday, Thursday, Saturday and Sunday
- Estimated price
- $650 - $2,700
Flights from Zurich to Liupanshui Yuezhao via Moscow Sheremetyevo, Beijing
- Ave. Duration
- 16 h 30 min
- When
- Monday, Wednesday, Friday and Sunday
- Estimated price
- $480 - $1,600
Flights from Zurich to Dali via Beijing
- Ave. Duration
- 15 h 15 min
- When
- Every day
- Estimated price
- $750 - $3,100
Flights from Zurich to Dali via Frankfurt, Beijing
- Ave. Duration
- 17 h 15 min
- When
- Every day
- Estimated price
- $550 - $1,900
Flights from Zurich to Lijiang via Beijing
- Ave. Duration
- 16 h 25 min
- When
- Every day
- Estimated price
- $800 - $3,300
Flights from Zurich to Lijiang via Frankfurt, Chengdu
- Ave. Duration
- 17 h 15 min
- When
- Tuesday, Friday and Sunday
- Estimated price
- $550 - $1,800
Flights from Zurich to Lijiang via Frankfurt, Beijing
- Ave. Duration
- 18 h 25 min
- When
- Every day
- Estimated price
- $600 - $2,000
Flights from Zurich to Lijiang via Beijing, Mianyang
- Ave. Duration
- 17 h 25 min
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
- Estimated price
- $800 - $3,300
Flights from Zurich to Zhaotong via Beijing, Xi An
- Ave. Duration
- 19 h 55 min
- When
- Monday, Wednesday and Friday
- Estimated price
- $650 - $2,700
Flights from Frankfurt to Kunming via Chengdu
- Ave. Duration
- 13 h
- When
- Tuesday, Friday and Sunday
- Estimated price
- $360 - $1,200
Flights from Frankfurt to Kunming via Beijing
- Ave. Duration
- 15 h 35 min
- When
- Every day
- Estimated price
- $500 - $2,200
Flights from Frankfurt to Kunming via Shanghai Pudong
- Ave. Duration
- 16 h 17 min
- When
- Every day
- Estimated price
- $550 - $2,300
Flights from Frankfurt to Kunming via Shenyang
- Ave. Duration
- 16 h 40 min
- When
- Tuesday, Thursday and Saturday
- Estimated price
- $650 - $3,200
Flights from Frankfurt to Kunming via Shenzhen
- Ave. Duration
- 16 h 55 min
- When
- Monday, Wednesday and Saturday
- Estimated price
- $400 - $1,400

- Website
- en.ceair.com
Flights from Zurich to Kunming via Paris CDG
- Ave. Duration
- 14 h 45 min
- When
- Monday, Thursday and Saturday
- Estimated price
- $450 - $1,200
Flights from Zurich to Liupanshui Yuezhao via Paris CDG, Kunming
- Ave. Duration
- 21 h 40 min
- When
- Thursday and Saturday
- Estimated price
- $550 - $1,500
Flights from Zurich to Liupanshui Yuezhao via Suvarnabhumi, Kunming
- Ave. Duration
- 17 h 50 min
- When
- Tuesday, Thursday, Saturday and Sunday
- Estimated price
- $500 - $1,400
Flights from Zurich to Dali via Paris CDG, Kunming
- Ave. Duration
- 16 h 45 min
- When
- Monday, Thursday and Saturday
- Estimated price
- $600 - $1,700
Flights from Zurich to Dali via Beijing
- Ave. Duration
- 15 h 5 min
- When
- Every day
- Estimated price
- $750 - $3,100
Flights from Zurich to Dali via Prague, Chengdu
- Ave. Duration
- 15 h 40 min
- When
- Wednesday and Saturday
- Estimated price
- $410 - $1,400
Flights from Zurich to Dali via Amsterdam, Chengdu
- Ave. Duration
- 16 h 15 min
- When
- Tuesday, Wednesday, Friday and Sunday
- Estimated price
- $1,000 - $4,600
Flights from Zurich to Dali via Frankfurt, Chengdu
- Ave. Duration
- 15 h
- When
- Tuesday, Friday and Sunday
- Estimated price
- $500 - $1,700
Flights from Zurich to Lijiang via Paris CDG, Kunming
- Ave. Duration
- 16 h 50 min
- When
- Thursday and Saturday
- Estimated price
- $650 - $1,800
Flights from Zurich to Zhaotong via Paris CDG, Kunming
- Ave. Duration
- 20 h 52 min
- When
- Thursday and Saturday
- Estimated price
- $550 - $1,500
Flights from Zurich to Zhaotong via Beijing
- Ave. Duration
- 18 h 50 min
- When
- Tuesday and Sunday
- Estimated price
- $480 - $1,600
Flights from Zurich to Zhaotong via Beijing, Kunming
- Ave. Duration
- 17 h
- When
- Every day
- Estimated price
- $650 - $2,700
Flights from Frankfurt to Kunming via Paris CDG
- Ave. Duration
- 14 h
- When
- Thursday and Saturday
- Estimated price
- $430 - $1,200
Flights from Frankfurt to Kunming via Shanghai Pudong
- Ave. Duration
- 17 h 10 min
- When
- Monday, Wednesday and Friday
- Estimated price
- $500 - $1,300

- Website
- ch.com
Flights from Zurich to Kunming via Prague, Chengdu
- Ave. Duration
- 15 h 30 min
- When
- Wednesday and Saturday
- Estimated price
- $300 - $1,000
Flights from Zurich to Panzhihua via Prague, Chengdu
- Ave. Duration
- 20 h 15 min
- When
- Wednesday and Saturday
- Estimated price
- $350 - $1,200
Flights from Zurich to Panzhihua via Moscow Sheremetyevo, Chengdu
- Ave. Duration
- 18 h 50 min
- When
- Thursday and Saturday
- Estimated price
- $350 - $1,200
Flights from Zurich to Panzhihua via Helsinki, Chongqing
- Ave. Duration
- 19 h 5 min
- When
- Saturday
- Estimated price
- $500 - $2,600
Flights from Zurich to Panzhihua via Beijing, Chongqing
- Ave. Duration
- 16 h 45 min
- When
- Tuesday, Thursday, Saturday and Sunday
- Estimated price
- $650 - $2,700

- Website
- csair.com
Flights from Zurich to Panzhihua via Helsinki, Chongqing
- Ave. Duration
- 19 h 5 min
- When
- Saturday
- Estimated price
- $500 - $2,600
Flights from Zurich to Panzhihua via Beijing, Chongqing
- Ave. Duration
- 16 h 45 min
- When
- Tuesday, Thursday, Saturday and Sunday
- Estimated price
- $650 - $2,700
Flights from Frankfurt to Kunming via Changsha
- Ave. Duration
- 20 h 30 min
- When
- Tuesday, Thursday and Saturday
- Estimated price
- $420 - $1,200

- Website
- thaiairways.com
Flights from Zurich to Kunming via Suvarnabhumi
- Ave. Duration
- 14 h 5 min
- When
- Every day
- Estimated price
- $550 - $2,300
Flights from Frankfurt to Kunming via Suvarnabhumi
- Ave. Duration
- 17 h 15 min
- When
- Every day
- Estimated price
- $400 - $1,100

- Website
- koreanair.com
Flights from Zurich to Kunming via Seoul
- Ave. Duration
- 20 h 35 min
- When
- Tuesday, Thursday and Saturday
- Estimated price
- $600 - $2,200
Flights from Frankfurt to Kunming via Seoul
- Ave. Duration
- 20 h 25 min
- When
- Tuesday, Thursday, Saturday and Sunday
- Estimated price
- $600 - $2,100

- Website
- luckyair.net
Flights from Zurich to Zhaotong via Prague, Chengdu
- Ave. Duration
- 17 h 45 min
- When
- Saturday
- Estimated price
- $350 - $1,200
Flights from Zurich to Zhaotong via Frankfurt, Chengdu
- Ave. Duration
- 17 h 5 min
- When
- Tuesday and Sunday
- Estimated price
- $440 - $1,500

- Website
- cathaypacific.com
Flights from Zurich to Kunming via Hong Kong
- Ave. Duration
- 18 h 25 min
- When
- Every day
- Estimated price
- $460 - $1,200

- Website
- tianjin-air.com
Flights from Zurich to Liupanshui Yuezhao via Helsinki, Xi An
- Ave. Duration
- 18 h 10 min
- When
- Wednesday
- Estimated price
- $500 - $2,600

- Website
- intl.jdair.net
Flights from Zurich to Lijiang via Beijing
- Ave. Duration
- 16 h 20 min
- When
- Thursday
- Estimated price
- $800 - $3,300

- Website
- lufthansa.com
Flights from Frankfurt to Kunming via Beijing
- Ave. Duration
- 16 h 35 min
- When
- Every day
- Estimated price
- $650 - $3,100

- Website
- chinahighlights.com
Train from Panzhihua to Kunming
- Ave. Duration
- 4 h 1 min
- Frequency
- 4 times a day
- Estimated price
- $10 - $16
- Schedules at
- trip.com
- Book at
- trip.com
- Hard Seat
- $10 - $16
- Hard Sleeper
- $20 - $29
- Soft Sleeper
- $30 - $45
Train from Liupanshui to Kunming
- Ave. Duration
- 2 h 2 min
- Frequency
- 5 times a day
- Estimated price
- $10 - $17
- Schedules at
- trip.com
- Book at
- trip.com
- Hard Seat
- $10 - $17
- Hard Sleeper
- $21 - $30
- Soft Sleeper
- $30 - $45
Train from Dali to Kunming
- Ave. Duration
- 4 h 41 min
- Frequency
- Every 4 hours
- Estimated price
- $10 - $26
- Schedules at
- trip.com
- Book at
- trip.com
- Hard Seat
- $10 - $16
- Hard Sleeper
- $20 - $29
- Soft Sleeper
- $30 - $45
Train from Heqing to Kunming
- Ave. Duration
- 7 h 22 min
- Frequency
- 5 times a day
- Estimated price
- $12 - $18
- Schedules at
- trip.com
- Book at
- trip.com
- Hard Seat
- $12 - $18
- Hard Sleeper
- $23 - $35
- Soft Sleeper
- $35 - $50
Train from Zhaotong to Liupanshui
- Ave. Duration
- 3 h 33 min
- Frequency
- Once daily
- Estimated price
- $7 - $14
- Schedules at
- trip.com
- Book at
- trip.com
- Hard Seat
- $7 - $14
- Hard Sleeper
- $16 - $25
- Soft Sleeper
- $25 - $40

- Website
- sbb.ch
Train from Zürich HB to Mannheim Hbf
- Ave. Duration
- 3 h 14 min
- Frequency
- Every 2 hours
- Estimated price
- $85 - $150
- Website
- fahrplan.sbb.ch
- Schedules at
- fahrplan.sbb.ch

- Phone
- +49 0180 6 99 66 33
- Website
- bahn.com
Train from Mannheim Hbf to Frankfurt(M) Flughafen Fernbf
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Estimated price
- $23 - $35
- Website
- bahn.de
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.
Questions & Answers
How far is it from Zurich Airport (ZRH) to Kunming?
The distance between Zurich Airport (ZRH) and Kunming is 8283 km. The road distance is 10962 km.
What is the cheapest way to get from Zurich Airport (ZRH) to Kunming?
The cheapest way to get from Zurich Airport (ZRH) to Kunming is to fly which costs SFr 290 - SFr 950 and takes 14 h 18 min.
What is the fastest way to get from Zurich Airport (ZRH) to Kunming?
The quickest way to get from Zurich Airport (ZRH) to Kunming is to fly which takes 14 h 18 min and costs SFr 290 - SFr 950.
How long does it take to get from Zurich Airport (ZRH) to Kunming?
It takes approximately 14 h 18 min to get from Zurich Airport (ZRH) to Kunming, including transfers.