There are 5 ways to get from Kandy to Enshi by plane 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 Victoria Resevour Kandy to Bandaranaike International Airport, fly to Enshi Xujiaping Airport
best- Fly from Victoria Resevour Kandy to Colombo Airportplane
- Fly from Bandaranaike International Airport (CMB) to Enshi Xujiaping Airport (ENH)plane CMB - ENH
13h¥2,985–8,685Train, train to Batticaloa Airport, fly to Chengdu Tianfu International Airport
cheapest- Take the train from Kandy to Polgahawelatrain
- Take the train from Polgahawela to Batticaloatrain
- Fly from Batticaloa Airport (BTC) to Chengdu Tianfu International Airport (TFU)plane BTC - TFU
- Take the train from Tianfu International Airport to Enshitrain
26h 54m¥1,393–4,869Fly Victoria Resevour Kandy to Bandaranaike International Airport, fly to Chongqing Jiangbei International Airport, train
- Fly from Victoria Resevour Kandy to Colombo Airportplane
- Fly from Bandaranaike International Airport (CMB) to Chongqing Jiangbei International Airport (CKG)plane CMB - CKG
- Take the train from Chongqing North to Enshitrain
14h 23m¥3,329–7,966Fly Victoria Resevour Kandy to Bandaranaike International Airport, fly to Yichang Sanxia Airport, train
- Fly from Victoria Resevour Kandy to Colombo Airportplane
- Fly from Bandaranaike International Airport (CMB) to Yichang Sanxia Airport (YIH)plane CMB - YIH
- Take the train from Yichang East to Enshitrain
16h 23m¥3,590–10,379Fly Victoria Resevour Kandy to Bandaranaike International Airport, fly to Chengdu Tianfu International Airport, train
- Fly from Victoria Resevour Kandy to Colombo Airportplane
- Fly from Bandaranaike International Airport (CMB) to Chengdu Tianfu International Airport (TFU)plane CMB - TFU
- Take the train from Tianfu International Airport to Enshitrain
16h 19m¥3,515–5,299
Batticaloa Airport (BTC) to Chengdu Tianfu International Airport (TFU) flights
Questions & Answers
The cheapest way to get from Kandy to Enshi is to train and fly which costs ¥1300 - ¥4900 and takes 26h 54m.
The fastest way to get from Kandy to Enshi is to fly which takes 13h and costs ¥2900 - ¥9000.
The distance between Kandy and Enshi is 4102 km.
It takes approximately 13h to get from Kandy to Enshi, including transfers.
Enshi is 2h 30m ahead of Kandy. It is currently 3:00 AM in Kandy and 5:30 AM in Enshi.
There are 24+ hotels available in Enshi.
What companies run services between Kandy, Sri Lanka and Enshi, China?
You can take a flight from Victoria Resevour Kandy to Enshi Xujiaping Airport (ENH) via Bandaranaike International Airport (CMB) in around 13h.
- Website
- en.ceair.com
Flights from Bandaranaike International Airport to Chongqing Jiangbei International Airport via Kunming
- Ave. Duration
- 8h 55m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ¥1,700–7,000
Flights from Bandaranaike International Airport to Yichang Sanxia Airport via Kunming
- Ave. Duration
- 8h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥2,300–9,000
Flights from Bandaranaike International Airport to Yichang Sanxia Airport via Chengdu Tianfu International Airport
- Ave. Duration
- 10h 50m
- When
- Every day
- Estimated price
- ¥2,400–9,000
Flights from Bandaranaike International Airport to Chengdu Tianfu International Airport via Kunming
- Ave. Duration
- 9h 45m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ¥1,700–7,000
- Website
- airchina.com
Flights from Batticaloa Airport to Chengdu Tianfu International Airport via Bandaranaike International Airport
- Ave. Duration
- 15h 40m
- When
- Every day
- Estimated price
- ¥1,100–4,100
Flights from Bandaranaike International Airport to Chengdu Tianfu International Airport
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- ¥1,800–6,500
- Website
- loongair.cn
Flights from Bandaranaike International Airport to Enshi Xujiaping Airport via Guangzhou Baiyun
- Ave. Duration
- 14h 37m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ¥2,200–9,500
- Website
- thaiairways.com
Flights from Batticaloa Airport to Chengdu Tianfu International Airport via Bandaranaike International Airport, Suvarnabhumi
- Ave. Duration
- 20h 25m
- When
- Every day
- Estimated price
- ¥1,800–7,500
Flights from Bandaranaike International Airport to Chengdu Tianfu International Airport via Suvarnabhumi
- Ave. Duration
- 11h
- When
- Every day
- Estimated price
- ¥2,900–12,000
- Website
- rlair.net
Flights from Bandaranaike International Airport to Enshi Xujiaping Airport via Kunming
- Ave. Duration
- 8h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥1,800–7,500
- Website
- ch.com
Flights from Bandaranaike International Airport to Enshi Xujiaping Airport via Chengdu Tianfu International Airport
- Ave. Duration
- 12h 5m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ¥1,900–7,000
- Website
- greaterbay-airlines.com
Flights from Bandaranaike International Airport to Enshi Xujiaping Airport via Hong Kong
- Ave. Duration
- 13h 30m
- When
- Friday and Sunday
- Estimated price
- ¥2,300–7,500
- Website
- chongqingairlines.cn
Flights from Bandaranaike International Airport to Chongqing Jiangbei International Airport
- Ave. Duration
- 5h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥1,600–7,000
- Website
- airasia.com
Flights from Bandaranaike International Airport to Chongqing Jiangbei International Airport via Don Muang
- Ave. Duration
- 8h 25m
- When
- Every day
- Estimated price
- ¥2,000–6,500
- Website
- cathaypacific.com
Flights from Bandaranaike International Airport to Chengdu Tianfu International Airport via Hong Kong
- Ave. Duration
- 9h
- When
- Every day
- Estimated price
- ¥2,400–8,000
- Phone
- +94 11 4 600 111
- Website
- seatreservation.railway.gov.lk
Train from Kandy to Polgahawela
- Ave. Duration
- 1h 17m
- Frequency
- 4 times a day
- Estimated price
- ¥26–55
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- ¥29–40
- 3rd Class Fare
- ¥26–31
- Air Conditioned Saloon
- ¥30–55
Train from Polgahawela to Batticaloa
- Ave. Duration
- 3h 41m
- Frequency
- 3 times a day
- Estimated price
- ¥29–190
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- ¥29–40
- 3rd Class Fare
- ¥30–40
- Air Conditioned Saloon
- ¥60–190
Train from Tianfu International Airport to Enshi
- Ave. Duration
- 5h 13m
- Frequency
- Once daily
- Estimated price
- ¥210–490
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥210–300
- Adult - 1st Class
- ¥350–490
Train from Chongqing North to Enshi
- Ave. Duration
- 2h 34m
- Frequency
- Hourly
- Estimated price
- ¥120–250
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥120–170
- Adult - 1st Class
- ¥180–250
Train from Yichang East to Enshi
- Ave. Duration
- 1h 40m
- Frequency
- Every 2 hours
- Estimated price
- ¥85–170
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥85–120
- Adult - 1st Class
- ¥120–170
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 Travel Insider: Top Japan travel tips by Beatrix Holland, Travelling around the UAE, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.










