There are 4 ways to get from Melbourne to Kashgar by plane, train, 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.
Fly Melbourne Airport to Kashgar Airport
best- Fly from Melbourne Airport (MEL) to Kashgar Airport (KHG)plane MEL - KHG
20h¥3,606–12,111Fly Melbourne Airport to Tumxuk Airport, taxi, train
cheapest- Fly from Melbourne Airport (MEL) to Tumxuk Airport (TWC)plane MEL - TWC
- Take the taxi from Tumxuk Airport (TWC) to Bachutaxi
- Take the train from Bachu to Kashgartrain
26h 36m¥2,101–6,775Fly Melbourne Airport to Shache Yeerqiang Airport, train
- Fly from Melbourne Airport (MEL) to Shache Yeerqiang Airport (QSZ)plane MEL - QSZ
- Take the train from Shache to Kashgartrain
27h 50m¥2,171–7,230Fly Essendon Fields Airport to Kashgar Airport
- Fly from Essendon Fields Airport (MEB) to Kashgar Airport (KHG)plane MEB - KHG
27h 46m¥4,145–14,050
Melbourne Airport (MEL) to Kashgar Airport (KHG) flights
Questions & Answers
The cheapest way to get from Melbourne to Kashgar is to fly and taxi and train which costs ¥2100 - ¥7000 and takes 26h 36m.
The fastest way to get from Melbourne to Kashgar is to fly which takes 20h and costs ¥3600 - ¥13000.
The distance between Melbourne and Kashgar is 11117 km.
It takes approximately 20h to get from Melbourne to Kashgar, including transfers.
Kashgar is 5h behind Melbourne. It is currently 3:51 PM in Melbourne and 10:51 AM in Kashgar.
There are 19+ hotels available in Kashgar.
What companies run services between Melbourne, VIC, Australia and Kashgar, China?
China Southern Airlines, China Eastern Airlines, and two other airlines fly from Melbourne Airport (MEL) to Kashgar Airport (KHG) 5 times a day.
- Website
- csair.com
Flights from Melbourne Airport to Kashgar Airport via Guangzhou Baiyun
- Ave. Duration
- 18h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥3,500–12,000
Flights from Melbourne Airport to Kashgar Airport via Tianfu International
- Ave. Duration
- 23h 55m
- When
- Every day
- Estimated price
- ¥4,100–12,000
Flights from Melbourne Airport to Shache Yeerqiang Airport via Tianfu International, Lanzhou
- Ave. Duration
- 21h 20m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ¥2,300–6,500
Flights from Melbourne Airport to Shache Yeerqiang Airport via Guangzhou Baiyun, Lanzhou
- Ave. Duration
- 31h 35m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ¥2,000–7,000
Flights from Melbourne Airport to Tumxuk Airport via Tianfu International
- Ave. Duration
- 20h 45m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ¥2,200–6,500
Flights from Essendon Fields Airport to Kashgar Airport via King Island, Melbourne Airport, Tianfu International
- Ave. Duration
- 31h 25m
- When
- Sunday
- Estimated price
- ¥4,800–14,000
Flights from Essendon Fields Airport to Kashgar Airport via King Island, Melbourne Airport, Guangzhou Baiyun
- Ave. Duration
- 36h 45m
- When
- Sunday
- Estimated price
- ¥4,100–14,000
Flights from Essendon Fields Airport to Kashgar Airport via Flinders Island, Launceston, Melbourne Airport, Tianfu International
- Ave. Duration
- 34h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥5,000–14,000
- Website
- ch.com
Flights from Melbourne Airport to Kashgar Airport via Tianfu International
- Ave. Duration
- 23h 55m
- When
- Every day
- Estimated price
- ¥4,100–12,000
Flights from Melbourne Airport to Shache Yeerqiang Airport via Tianfu International, Lanzhou
- Ave. Duration
- 21h 20m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ¥2,300–6,500
Flights from Melbourne Airport to Shache Yeerqiang Airport via Tianfu International, Aksu
- Ave. Duration
- 24h
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ¥2,300–6,500
Flights from Melbourne Airport to Tumxuk Airport via Tianfu International
- Ave. Duration
- 20h 45m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ¥2,200–6,500
Flights from Melbourne Airport to Tumxuk Airport via Tianfu International, Aksu
- Ave. Duration
- 25h 25m
- When
- Every day
- Estimated price
- ¥2,300–6,500
Flights from Essendon Fields Airport to Kashgar Airport via King Island, Melbourne Airport, Tianfu International
- Ave. Duration
- 31h 25m
- When
- Sunday
- Estimated price
- ¥4,800–14,000
Flights from Essendon Fields Airport to Kashgar Airport via Flinders Island, Launceston, Melbourne Airport, Tianfu International
- Ave. Duration
- 34h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥5,000–14,000
- Website
- airchina.com
Flights from Melbourne Airport to Kashgar Airport via Beijing Capital
- Ave. Duration
- 19h 30m
- When
- Every day
- Estimated price
- ¥4,100–13,000
Flights from Melbourne Airport to Kashgar Airport via Tianfu International
- Ave. Duration
- 17h 20m
- When
- Every day
- Estimated price
- ¥4,100–12,000
Flights from Melbourne Airport to Tumxuk Airport via Tianfu International, Aksu
- Ave. Duration
- 23h 45m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ¥2,300–6,500
Flights from Essendon Fields Airport to Kashgar Airport via King Island, Melbourne Airport, Tianfu International
- Ave. Duration
- 24h 50m
- When
- Sunday
- Estimated price
- ¥4,800–14,000
Flights from Essendon Fields Airport to Kashgar Airport via Flinders Island, Launceston, Melbourne Airport, Tianfu International
- Ave. Duration
- 27h 35m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥5,000–14,000
- Website
- en.ceair.com
Flights from Melbourne Airport to Kashgar Airport via Shanghai Pudong
- Ave. Duration
- 19h 20m
- When
- Every day
- Estimated price
- ¥4,100–12,000
Flights from Melbourne Airport to Kashgar Airport via Nanjing
- Ave. Duration
- 29h 20m
- When
- Monday
- Estimated price
- ¥4,100–12,000
Flights from Essendon Fields Airport to Kashgar Airport via King Island, Melbourne Airport, Shanghai Pudong
- Ave. Duration
- 27h 40m
- When
- Sunday
- Estimated price
- ¥4,900–14,000
- Website
- 9air.com
Flights from Melbourne Airport to Tumxuk Airport via Guangzhou Baiyun
- Ave. Duration
- 19h 15m
- When
- Wednesday
- Estimated price
- ¥1,900–6,500
Train from Shache to Kashgar
- Hard Seat
- ¥28–40
- Hard sleeper
- ¥60–85
- Soft sleeper
- ¥100–130
Train from Bachu to Kashgar
- Hard Seat
- ¥30–45
- Hard sleeper
- ¥70–95
- Soft sleeper
- ¥110–150
Train from Shache to Kashgar
- Ave. Duration
- 2h 7m
- Frequency
- Once daily
- Estimated price
- ¥45–120
- Schedules at
- chinahighlights.com
- Hard/Soft Seat
- ¥45–65
- Hard Sleeper
- ¥100–120
- Soft Sleeper
- ¥160–200
Train from Bachu to Kashgar
- Ave. Duration
- 2h 56m
- Frequency
- Once daily
- Estimated price
- ¥50–130
- Schedules at
- chinahighlights.com
- Hard/Soft Seat
- ¥50–75
- Hard Sleeper
- ¥110–130
- Soft Sleeper
- ¥170–220
- Phone
- +86 010-12306
- Website
- china-railway.com.cn
Train from Shache to Kashgar
- Ave. Duration
- 3h 16m
- Frequency
- Once daily
- Estimated price
- ¥30–75
- Schedules at
- chinahighlights.com
Train from Bachu to Kashgar
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Estimated price
- ¥35–85
- Schedules at
- chinahighlights.com
- Ave. Duration
- 42 min
- Estimated price
- ¥65–85
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
10 amazing places to get away from it all in Australia
Read the travel guide
4 of the smartest ways to explore Australia
Read the travel guide







