There are 6 ways to get from Bagdogra to Chengdu by plane, bus, car, train, or subway
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Bhadrapur Airport to Chengdu Shuangliu International Airport
best- Fly from Bhadrapur Airport (BDP) to Chengdu Shuangliu International Airport (CTU)plane BDP - CTU
9h 27m¥834–4,051Bus, drive, train
cheapest- Take the bus from Siliguri - SNT Bus Stand to Deorali Bus Stopbus
- Drive from Deorali Bus Stop to Yadong Xiancar
- Take the bus from Yadong Xian to Lasa North Suburb Coach Stationbus
- Take the train from Lhasa to Chengdutrain
2d 5h¥547–1,071Bus, drive
- Take the bus from Siliguri - SNT Bus Stand to Deorali Bus Stopbus
- Drive from Deorali Bus Stop to Yadong Xiancar
- Take the bus from Yadong Xian to Lasa North Suburb Coach Stationbus
- Take the bus from Lhasa Bus Station to Chengdubus
2d 3h¥783–1,250Drive 2,555.4 km
- Drive from Bagdogra to Chengducar 2,555.4 km
36h 27m¥2,209–3,190Fly Bhadrapur Airport to Chengdu Tianfu International Airport, subway
- Fly from Bhadrapur Airport (BDP) to Chengdu Tianfu International Airport (TFU)plane BDP - TFU
- Take the subway from Tianfu International Airport North to Century Citysubway
6h 26m¥1,141–2,561Drive to Biratnagar Airport, fly to Chengdu Tianfu International Airport, subway
- Drive from Bagdogra to Biratnagar Airport (BIR)car
- Fly from Biratnagar Airport (BIR) to Chengdu Tianfu International Airport (TFU)plane BIR - TFU
- Take the subway from Tianfu International Airport North to Century Citysubway
8h 15m¥1,221–2,777
Bhadrapur Airport (BDP) to Chengdu Shuangliu International Airport (CTU) flights
Questions & Answers
The cheapest way to get from Bagdogra to Chengdu is to bus and drive and train which costs ¥500 - ¥1100 and takes 2 days 5h.
The fastest way to get from Bagdogra to Chengdu is to fly and subway which takes 6h 26m and costs ¥1100 - ¥2600.
The distance between Bagdogra and Chengdu is 1663 km. The road distance is 2555.4 km.
It takes approximately 9h 27m to get from Bagdogra to Chengdu, including transfers.
Chengdu is 2h 30m ahead of Bagdogra. It is currently 5:45 AM in Bagdogra and 8:15 AM in Chengdu.
Yes, the driving distance between Bagdogra to Chengdu is 2555 km. It takes approximately 36h 27m to drive from Bagdogra to Chengdu.
There are 605+ hotels available in Chengdu.
What companies run services between Bagdogra, West Bengal, India and Chengdu, China?
Yeti Airlines, China Eastern Airlines, and four other airlines fly from Bhadrapur Airport (BDP) to Chengdu Shuangliu International Airport (CTU) twice daily.
- Website
- airchina.com
Flights from Bhadrapur Airport to Chengdu Shuangliu International Airport via Kathmandu, Lhasa
- Ave. Duration
- 10h 30m
- When
- Monday, Wednesday, Thursday, and Friday
- Estimated price
- ¥800–4,000
Flights from Bhadrapur Airport to Chengdu Tianfu International Airport via Kathmandu
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- ¥1,100–2,500
Flights from Biratnagar Airport to Chengdu Tianfu International Airport via Kathmandu
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- ¥1,100–2,600
- Website
- en.ceair.com
Flights from Bhadrapur Airport to Chengdu Shuangliu International Airport via Kathmandu, Kunming
- Ave. Duration
- 8h 25m
- When
- Every day
- Estimated price
- ¥1,100–3,700
- Website
- tibetairlines.com
Flights from Bhadrapur Airport to Chengdu Shuangliu International Airport via Kathmandu, Lhasa
- Ave. Duration
- 10h 30m
- When
- Monday, Wednesday, Thursday, and Friday
- Estimated price
- ¥800–4,000
- Website
- airasia.com
Flights from Biratnagar Airport to Chengdu Tianfu International Airport via Kathmandu, Don Muang
- Ave. Duration
- 10h 35m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥1,200–3,500
Train from Lhasa to Chengdu
- Hard Seat
- ¥250–360
- Hard Sleeper
- ¥550–700
- Soft Sleeper
- ¥750–1,100
- Phone
- 028-61638000
- Website
- cdmetro.cn
Subway from Tianfu International Airport North to Century City
- Ave. Duration
- 45 min
- Frequency
- Every 10 minutes
- Estimated price
- ¥9–14
- Schedules at
- travelchinaguide.com
- Phone
- +919002012099
- sntd@yahoo.com
- Website
- sntd.in
Bus from Siliguri - SNT Bus Stand to Deorali Bus Stop
- Ave. Duration
- 4h 55m
- Frequency
- Every 3 hours
- Estimated price
- ¥21–45
- Website
- https://www.sntd.in/
- Schedules at
- https://www.sntd.in/PDF/BusSchedule.pdf
- Seater
- ¥30–45
- AC Seater
- ¥38
- Non AC Seater
- ¥21
- Phone
- 9064919130
- support@mybusbookings.com
- Website
- apsarabus.in
Bus from Siliguri - SNT Bus Stand to Deorali Bus Stop
- Ave. Duration
- 5h
- Frequency
- Every 4 hours
- Estimated price
- ¥22–30
- Website
- https://www.apsarabus.in/
- Non AC Seater
- ¥22–30
- Website
- qichezhan.net
Bus from Yadong Xian to Lasa North Suburb Coach Station
- Ave. Duration
- 9h
- Frequency
- 5 times a day
- Estimated price
- ¥151
- Schedules at
- qichezhan.net
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 Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, Heading to Europe? Read this before you buy a Eurail Pass, and How to get from London City Airport into central London - to help you get the most out of your next trip.














