There is 1 way to get from Meghālaya to China by car or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Osmani International Airport (ZYL) to Guangzhou Baiyun International Airport (CAN) flights
Comparing Your Travel Options
The cheapest way to get from Meghālaya to China is to drive and fly which costs ¥1200 - ¥4700 and takes 7h 42m.
The fastest way to get from Meghālaya to China is to drive and fly which takes 7h 42m and costs ¥1200 - ¥4700.
The distance between Meghālaya and China is 2277 km.
It takes approximately 7h 42m to get from Meghālaya to China, including transfers.
There are 655+ hotels available in China.
What companies run services between Meghālaya, India and China?
There is no direct connection from Meghālaya to China. However, you can drive to Osmani International Airport (ZYL) airport, fly to Guangzhou Baiyun International Airport (CAN), walk to Guangzhou Airport South, take the line 3 subway to Yantang, then take the line 6 subway to Yide Lu.
- Website
- biman-airlines.com
Flights from Osmani International Airport to Guangzhou Baiyun International Airport via Dhaka
- Ave. Duration
- 7h 15m
- When
- Monday, Thursday, and Friday
- Estimated price
- ¥1,900–4,600
- Website
- csair.com
Flights from Osmani International Airport to Guangzhou Baiyun International Airport via Dhaka
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- ¥1,200–4,600
- Website
- usbair.com
Flights from Osmani International Airport to Guangzhou Baiyun International Airport via Dhaka
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- ¥1,800–3,900
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 do I buy a London Underground ticket?, How to get from London to Edinburgh, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.
