Rome2Rio

How to get fromKlang to Kunmingby bus, train, plane or car

Find Transport to Kunming

See all options

There are 5 ways to get from Klang to Kunming by bus, train, plane, 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.

  1. Bus, train to Kuala Lumpur International Airport, fly

    best
    1. Take the bus from Lorong Stesen Bas Klang to Parking Asia Jayabus
    2. Take the train from KL Sentral to Klia T1train
    3. Fly from Kuala Lumpur International Airport (KUL) to Kunming Changshui International Airport (KMG)planeKUL - KMG
    8h 42m
    ¥845–2,023
  2. Bus, train

    cheapest
    1. Take the bus from Klang to Rantau Panjangbus
    2. Take the train from Sungai Kolok to Krung Thep Aphiwat Central Terminaltrain
    3. Take the train from Krung Thep Aphiwat Central Terminal to Khamsavath Stationtrain
    4. Take the train from Vientiane station to Kunming Southtrain
    2d 5h
    ¥735–1,820
  3. Bus, train via Bangkok

    1. Take the bus from Klang to Rantau Panjangbus
    2. Take the bus from Sungai Kolok to Bangkok Sai Tai Mai Terminalbus
    3. Take the bus from Bangkok Nakon Chai Air Bus Station to Nong Khaibus
    4. Take the train from Vientiane station to Kunming Southtrain
    2d 13h
    ¥933–3,246
  4. Drive 3,094.7 km

    1. Drive from Klang to Kunmingcar3,094.7 km
    41h 10m
    ¥2,761–3,988
  5. Bus to Sultan Abdul Aziz Shah, fly

    1. Take the bus from Lorong Stesen Bas Klang to Opposite Apartment Mentari 2bus
    2. Fly from Sultan Abdul Aziz Shah (SZB) to Kunming Changshui International Airport (KMG)planeSZB - KMG
    8h 6m
    ¥1,312–2,134

Kuala Lumpur International Airport (KUL) to Kunming Changshui International Airport (KMG) flights

Calendar35Weekly Planes
Duration4hAverage Duration
Ticket¥645Cheapest Price
See schedules

Questions & Answers

What companies run services between Klang, Malaysia and Kunming, China?

There is no direct connection from Klang to Kunming. However, you can take the bus to Parking Asia Jaya, walk to Asia Jaya, take the subway to Kl Sentral, walk to KL Sentral, take the train to Klia T1, walk to Kuala Lumpur International Airport (KUL) airport, fly to Kunming Changshui International Airport (KMG), walk to Airport Center, take the line 6 subway to East Bus Station, then take the line 3 subway to Donfeng Square. Alternatively, you can take a bus from Klang to Dashuying via Rantau Panjang, Sungai Kolok, Krung Thep Aphiwat Central Terminal, Khamsavath Station, Vientiane station, Kunming South, and Kunming South station in around 2d 5h.

Transport is disrupted due to the Russia-Ukraine war. Read more

Airlines
Train operators
Bus operators

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 5 delightfully under-the-radar French towns you need to visit, 10 amazing places to get away from it all in Australia, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.