Rome2Rio

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

Find Transport to Kunming

See all options

There are 4 ways to get from Agra to Kunming by train, plane, bus, 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. Train to Jaipur International Airport, fly

    best
    1. Take the train from Agra Fort to Gandhinagar Jprtrain train
    2. Fly from Jaipur International Airport (JAI) to Kunming Changshui International Airport (KMG)plane plane JAI - KMG
    14h 53m
    ¥829–2,839
  2. Train to Indira Gandhi International Airport, fly

    cheapest
    1. Take the train from Agra Cantt to Hazrat Nizamuddintrain train
    2. Fly from Indira Gandhi International Airport (DEL) to Kunming Changshui International Airport (KMG)plane plane DEL - KMG
    14h 4m
    ¥727–2,585
  3. Bus, drive

    1. Take the bus from Agra to Kathmandubus bus
    2. Drive from Kathmandu to Zhangmucar car
    3. Take the bus from Zhangmu to Lhasa Beijiao Passenger Transport Terminalbus bus
    4. Take the bus from Lasa North Suburb Coach Station to Shangri-La Countybus bus
    5. Take the bus from Shangri-La Bus Station to Lijiang Bus Stationbus bus
    6. Take the bus from Lijiang to Kunming Stationbus bus
    3d 10h
    ¥1,413–2,078
  4. Train to Gwalior Airport, fly

    1. Take the train from Agra Cantt to Gwalior Jn.train train
    2. Fly from Gwalior Airport (GWL) to Kunming Changshui International Airport (KMG)plane plane GWL - KMG
    28h 16m
    ¥1,043–3,536

Jaipur International Airport (JAI) to Kunming Changshui International Airport (KMG) flights

Calendar12Weekly Planes
Duration9h 27mAverage Duration
Ticket¥803Cheapest Price
See schedules

Questions & Answers

What companies run services between Agra, India and Kunming, China?

There is no direct connection from Agra to Kunming. However, you can take the train to Gandhinagar Jpr, take the taxi to Jaipur International Airport (JAI) 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 Agra to Kunming Station via Kathmandu, Zhangmu, Lhasa Beijiao Passenger Transport Terminal, Lasa North Suburb Coach Station, Shangri-La County, Shangri-La Bus Station, Lijiang Bus Station, and Lijiang in around 3d 10h.

Airlines
Train operators
Bus operators

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