Rome2Rio

How to get fromIrkutsk to Chengduby plane, train, car, subway or taxi

Find Transport to Chengdu

See all options

There are 8 ways to get from Irkutsk to Chengdu by plane, train, car, subway, or taxi

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Fly to Chengdu Shuangliu International Airport

    best
    1. Fly from Irkutsk Airport (IKT) to Chengdu Shuangliu International Airport (CTU)plane plane IKT - CTU
    7h 24m
    ¥2,528–11,037
  2. Train

    cheapest
    1. Take the train from Irkutsk Pas to Ulaanbaatartrain train 306
    2. Take the train from Ulaanbaatar to Jining South Stationtrain train 34
    3. Take the train from Jining South to Yinchuantrain train
    4. Take the train from Yinchuan to Xian Northtrain train
    5. Take the train from Xi'an North to Chengdu Easttrain train
    2d 19h
    ¥1,642–2,673
  3. Train via Harbin

    1. Take the train from Irkutsk Pas to Zabaykalsktrain train
    2. Take the train from Manzhouli to Harbin Westtrain train
    3. Take the train from Harbin West to Zhengzhou Easttrain train
    4. Take the train from Zhengzhou East to Chengdu Easttrain train
    2d 17h
  4. Drive 3,287.5 km

    1. Drive from Irkutsk to Chengducar car 3,287.5 km
    46h 55m
    ¥2,895–4,182
  5. Fly to Chengdu Tianfu International Airport, subway

    1. Fly from Irkutsk Airport (IKT) to Chengdu Tianfu International Airport (TFU)plane plane IKT - TFU
    2. Take the subway from Tianfu International Airport North to Century Citysubway subway
    10h 48m
    ¥2,135–9,047
  6. Fly to Mianyang Nanjiao Airport, train

    1. Fly from Irkutsk Airport (IKT) to Mianyang Nanjiao Airport (MIG)plane plane IKT - MIG
    2. Take the train from Mianyang to Chengdu East Stationtrain train
    12h 28m
    ¥2,085–8,642
  7. Train, taxi

    1. Take the train from Irkutsk Pas to Ulaanbaatartrain train
    2. Take the train from Ulaanbaatar to Baiyinchagantrain train
    3. Take the taxi from Baiyinchagan to Shangdutaxi taxi
    4. Take the train from Shangdu to Lanzhoutrain train
    5. Take the train from Lanzhou West Station to Chengdu Easttrain train
    3d 8h
  8. Train #2

    1. Take the train from Irkutsk Pas to Ulaanbaatartrain train 306
    2. Take the train from Ulaanbaatar to Hohhot Stationtrain train 34
    3. Take the train from Hohhot Station to Xi'an Train Stationtrain train
    4. Take the train from Xi'an to Chengdu Stationtrain train
    3d 9h

Irkutsk Airport (IKT) to Chengdu Shuangliu International Airport (CTU) flights

Calendar19Weekly Planes
Duration8h 38mAverage Duration
Ticket¥2,553Cheapest Price
See schedules

Questions & Answers

What companies run services between Irkutsk, Russia and Chengdu, China?

Air China, S7 Airlines, and two other airlines fly from Irkutsk Airport (IKT) to Chengdu Shuangliu International Airport (CTU) 3 times a day. Alternatively, you can take a train from Irkutsk Pas to Tianfu Square via Zabaykalsk, Zabaykalsk, Manzhouli, Manzhouli, Harbin West, Zhengzhou East, Chengdu East, and East station in around 2d 17h.

Airlines
Train operators
Other 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 How to plan an amazing trip around Scandinavia, Need to know: Eurostar, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.

More Questions & Answers