There are 5 ways to get from Kunming to Basel by plane, car, 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.
Fly to Basel
best- Fly from Kunming Changshui International Airport (KMG) to Basel (BSL)plane KMG - BSL
19h 53mCHF 274–856Fly to Milano Malpensa Airport, train
cheapest- Fly from Kunming Changshui International Airport (KMG) to Milano Malpensa Airport (MXP)plane KMG - MXP
- Take the train from Malpensa Aeroporto T1 to Luganotrain
- Take the train from Lugano to Basel SBBtrain
22h 30mCHF 245–960Drive 10,476.7 km
- Drive from Kunming to Baselcar 10,476.7 km
4d 20hCHF 1,745–2,520Fly to Zurich Airport, train
- Fly from Kunming Changshui International Airport (KMG) to Zurich Airport (ZRH)plane KMG - ZRH
- Take the train from Zürich HB to Basel SBBtrain
20h 2mCHF 293–897Fly to Frankfurt, train
- Fly from Kunming Changshui International Airport (KMG) to Frankfurt (FRA)plane KMG - FRA
- Take the train from Frankfurt to Basel Bad Bftrain
19h 55mCHF 261–922
Kunming Changshui International Airport (KMG) to Basel (BSL) flights
Questions & Answers
The cheapest way to get from Kunming to Basel is to fly and train which costs SFr 240 - SFr 1000 and takes 22h 30m.
The fastest way to get from Kunming to Basel is to fly which takes 19h 53m and costs SFr 270 - SFr 900.
The distance between Kunming and Basel is 8393 km. The road distance is 10476.7 km.
It takes approximately 19h 53m to get from Kunming to Basel, including transfers.
Basel is 6h behind Kunming. It is currently 4:00 PM in Kunming and 10:00 AM in Basel.
Yes, the driving distance between Kunming to Basel is 10477 km. It takes approximately 4 days 20h to drive from Kunming to Basel.
There are 1336+ hotels available in Basel.
What companies run services between Kunming, China and Basel, Switzerland?
China Eastern Airlines, Flydubai, and seven other airlines fly from Kunming Changshui International Airport (KMG) to Basel (BSL) twice daily.
- Website
- airchina.com
Flights from Kunming Changshui International Airport to Basel via Tianfu International, Frankfurt
- Ave. Duration
- 20h 2m
- When
- Monday, Thursday, and Saturday
- Estimated price
- CHF 270–850
Flights from Kunming Changshui International Airport to Zurich Airport via Tianfu International, Frankfurt
- Ave. Duration
- 24h
- When
- Monday, Thursday, and Saturday
- Estimated price
- CHF 260–800
Flights from Kunming Changshui International Airport to Frankfurt via Tianfu International
- Ave. Duration
- 16h 52m
- When
- Monday, Thursday, and Saturday
- Estimated price
- CHF 230–700
Flights from Kunming Changshui International Airport to Frankfurt via Tianfu International, Brussels
- Ave. Duration
- 19h 32m
- When
- Monday and Saturday
- Estimated price
- CHF 240–750
Flights from Kunming Changshui International Airport to Milano Malpensa Airport via Tianfu International
- Ave. Duration
- 17h 2m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- CHF 220–700
Train from Zürich HB to Basel SBB
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- CHF 29–85
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Lugano to Basel SBB
- Ave. Duration
- 2h 53m
- Frequency
- Every 3 hours
- Estimated price
- CHF 85–250
- Website
- Swiss Federal Railways (SBB CFF FFS)
Want to know more about travelling around Switzerland
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Italy Travel Guides
Read the travel guide



