There are 9 ways to get from Kuala Lumpur to Shangyu by train, plane, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Kuala Lumpur International Airport, fly to Hangzhou Xiaoshan International Airport, train
best- Take the train from Bandar Tasik Selatan to Klia T2train
- Fly from Kuala Lumpur International Airport (KUL) to Hangzhou Xiaoshan International Airport (HGH)plane KUL - HGH
- Take the train from Hangzhou East to Shaoxing Easttrain
11h 19m¥875–5,718Train, bus
- Take the train from Kuala Lumpur to Padang Besartrain
- Take the bus from Sadao to Chiang Rai Bus Terminal 2bus
- Take the bus from Chiang Rai Town Transfer to Luang Prabang stationbus
- Take the train from Luang Prabang station to Kunming Southtrain
- Take the train from Kunming South to Hangzhou Easttrain
- Take the train from Hangzhou East to Shaoxing Easttrain
2d 15h¥2,152–3,103Drive 4,849.1 km
- Drive from Kuala Lumpur to Shangyucar 4,849.1 km
2d 10h¥4,076–5,887Fly Sultan Abdul Aziz Shah to Hangzhou Xiaoshan International Airport, train
- Fly from Sultan Abdul Aziz Shah (SZB) to Hangzhou Xiaoshan International Airport (HGH)plane SZB - HGH
- Take the train from Hangzhou East to Shaoxing Easttrain
13h 23m¥1,071–3,319Fly Sultan Abdul Aziz Shah to Ningbo Lishe International Airport, train
- Fly from Sultan Abdul Aziz Shah (SZB) to Ningbo Lishe International Airport (NGB)plane SZB - NGB
- Take the train from Ningbo to Shaoxing Easttrain
14h 7m¥1,373–3,520Train to Kuala Lumpur International Airport, fly to Ningbo Lishe International Airport, train
- Take the train from Bandar Tasik Selatan to Klia T2train
- Fly from Kuala Lumpur International Airport (KUL) to Ningbo Lishe International Airport (NGB)plane KUL - NGB
- Take the train from Ningbo to Shaoxing Easttrain
12h 53m¥927–2,819Train to Kuala Lumpur International Airport, fly to Shanghai Pudong International Airport, train
- Take the train from Bandar Tasik Selatan to Klia T2train
- Fly from Kuala Lumpur International Airport (KUL) to Shanghai Pudong International Airport (PVG)plane KUL - PVG
- Take the train from Shanghai Hongqiao to Hangzhou Easttrain
- Take the train from Hangzhou East to Shaoxing Easttrain
12h 44m¥999–1,895Train to Kuala Lumpur International Airport, fly to Nanjing Lukou International Airport, train
- Take the train from Bandar Tasik Selatan to Klia T2train
- Fly from Kuala Lumpur International Airport (KUL) to Nanjing Lukou International Airport (NKG)plane KUL - NKG
- Take the train from Nanjing South to Shaoxing Easttrain
12h 49m¥953–2,897Train to Kuala Lumpur International Airport, fly to Sunan Shuofang International Airport, train
- Take the train from Bandar Tasik Selatan to Klia T2train
- Fly from Kuala Lumpur International Airport (KUL) to Sunan Shuofang International Airport (WUX)plane KUL - WUX
- Take the train from Wuxi to Hangzhou Easttrain
- Take the train from Hangzhou East to Shaoxing Easttrain
13h 58m¥1,127–3,225
Kuala Lumpur International Airport (KUL) to Hangzhou Xiaoshan International Airport (HGH) flights
Comparing Your Travel Options
The cheapest way to get from Kuala Lumpur to Shangyu is to train and fly which costs ¥850 - ¥6000 and takes 11h 19m.
The fastest way to get from Kuala Lumpur to Shangyu is to train and fly which takes 11h 19m and costs ¥850 - ¥6000.
The distance between Kuala Lumpur and Shangyu is 3806 km. The road distance is 4849.1 km.
It takes approximately 11h 19m to get from Kuala Lumpur to Shangyu, including transfers.
Yes, the driving distance between Kuala Lumpur to Shangyu is 4849 km. It takes approximately 2 days 10h to drive from Kuala Lumpur to Shangyu.
There are five+ hotels available in Shangyu.
What companies run services between Kuala Lumpur, Malaysia and Shangyu, China?
There is no direct connection from Kuala Lumpur to Shangyu. However, you can take the train to Klia T2, walk to Klia2, take the bus to Klia 1 2, walk to Kuala Lumpur International Airport (KUL) airport, fly to Hangzhou Xiaoshan International Airport (HGH), walk to Xiaoshan International Airport, take the line 1 subway to East station, walk to Hangzhou East, take the train to Shaoxing East, then take the taxi to Shangyu. Alternatively, you can take a train from Kuala Lumpur to Shangyu via Padang Besar, Sadao, Chiang Rai Bus Terminal 2, Chiang Rai Town Transfer, Luang Prabang station, Luang Prabang station, Kunming South, Hangzhou East, and Shaoxing East in around 2d 15h.
- Website
- csair.com
Flights from Kuala Lumpur International Airport to Hangzhou Xiaoshan International Airport via Guangzhou Baiyun
- Ave. Duration
- 7h 32m
- When
- Every day
- Estimated price
- ¥950–3,400
Flights from Kuala Lumpur International Airport to Hangzhou Xiaoshan International Airport via Shenzhen Bao'an International
- Ave. Duration
- 7h 52m
- When
- Every day
- Estimated price
- ¥950–3,400
Flights from Kuala Lumpur International Airport to Ningbo Lishe International Airport via Guangzhou Baiyun
- Ave. Duration
- 7h 56m
- When
- Every day
- Estimated price
- ¥850–3,500
Flights from Kuala Lumpur International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- ¥1,000–3,500
Flights from Kuala Lumpur International Airport to Shanghai Pudong International Airport via Guangzhou Baiyun
- Ave. Duration
- 8h 5m
- When
- Every day
- Estimated price
- ¥850–3,200
Flights from Kuala Lumpur International Airport to Nanjing Lukou International Airport via Guangzhou Baiyun
- Ave. Duration
- 8h 3m
- When
- Every day
- Estimated price
- ¥850–3,200
Flights from Kuala Lumpur International Airport to Sunan Shuofang International Airport via Guangzhou Baiyun
- Ave. Duration
- 10h 8m
- When
- Every day
- Estimated price
- ¥1,000–3,900
- Website
- en.ceair.com
Flights from Kuala Lumpur International Airport to Hangzhou Xiaoshan International Airport
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- ¥950–2,800
Flights from Kuala Lumpur International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 5h 26m
- When
- Every day
- Estimated price
- ¥1,000–2,900
Flights from Kuala Lumpur International Airport to Nanjing Lukou International Airport
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- ¥900–2,700
- Website
- ceair.com
Flights from Kuala Lumpur International Airport to Ningbo Lishe International Airport via Shanghai Pudong International Airport
- Ave. Duration
- 9h 40m
- When
- Monday and Thursday
- Estimated price
- ¥1,100–3,300
Flights from Kuala Lumpur International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- ¥1,000–2,900
- Website
- airasiax.com
Flights from Kuala Lumpur International Airport to Hangzhou Xiaoshan International Airport
- Ave. Duration
- 5h 25m
- When
- Monday, Wednesday, Friday, Thursday, Saturday, and Sunday
- Estimated price
- ¥700–2,700
Flights from Kuala Lumpur International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- ¥700–2,500
- Website
- xiamenair.com
Flights from Kuala Lumpur International Airport to Hangzhou Xiaoshan International Airport
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- ¥850–2,700
Flights from Kuala Lumpur International Airport to Nanjing Lukou International Airport
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- ¥800–2,500
- Website
- singaporeair.com
Flights from Sultan Abdul Aziz Shah to Hangzhou Xiaoshan International Airport via Singapore Changi
- Ave. Duration
- 8h
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ¥1,000–6,000
- Website
- ch.com
Flights from Kuala Lumpur International Airport to Ningbo Lishe International Airport via Guangzhou Baiyun
- Ave. Duration
- 7h 55m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥850–2,600
Flights from Kuala Lumpur International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- ¥1,000–1,500
- Website
- juneyaoair.com
Flights from Kuala Lumpur International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- ¥850–2,500
Flights from Kuala Lumpur International Airport to Sunan Shuofang International Airport
- Ave. Duration
- 5h 30m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ¥950–2,800
- Website
- malaysiaairlines.com
Flights from Kuala Lumpur International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- ¥1,000–3,500
- Website
- shenzhenair.com
Flights from Kuala Lumpur International Airport to Hangzhou Xiaoshan International Airport via Shenzhen Bao'an International
- Ave. Duration
- 7h 45m
- When
- Every day
- Estimated price
- ¥800–2,500
- Website
- flyscoot.com
Flights from Sultan Abdul Aziz Shah to Hangzhou Xiaoshan International Airport via Singapore Changi
- Ave. Duration
- 7h 55m
- When
- Monday, Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- ¥1,000–3,200
- Website
- airchina.com
Flights from Sultan Abdul Aziz Shah to Hangzhou Xiaoshan International Airport via Hong Kong
- Ave. Duration
- 9h 5m
- When
- Every day
- Estimated price
- ¥1,300–3,400
- Website
- hkexpress.com
Flights from Sultan Abdul Aziz Shah to Ningbo Lishe International Airport via Hong Kong
- Ave. Duration
- 9h 5m
- When
- Every day
- Estimated price
- ¥1,300–3,400
- Website
- hainanairlines.com
Flights from Kuala Lumpur International Airport to Ningbo Lishe International Airport via Haikou
- Ave. Duration
- 12h 50m
- When
- Every day
- Estimated price
- ¥950–2,800
- Website
- malindoair.com
Flights from Kuala Lumpur International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- ¥850–2,500
- Phone
- +603 2267 8000
- [email protected]
- Website
- KLIA Ekspres
Train from Bandar Tasik Selatan to Klia T2
- Ave. Duration
- 32 min
- Frequency
- Every 30 minutes
- Estimated price
- ¥9–110
- Website
- KLIA Ekspres
Train from Bandar Tasik Selatan to Klia T2
- Ave. Duration
- 32 min
- Frequency
- Every 30 minutes
- Estimated price
- ¥9–110
- Website
- KLIA Ekspres
Train from Bandar Tasik Selatan to Klia T2
- Ave. Duration
- 32 min
- Frequency
- Every 30 minutes
- Estimated price
- ¥9–110
- Website
- KLIA Ekspres
Train from Bandar Tasik Selatan to Klia T2
- Ave. Duration
- 32 min
- Frequency
- Every 30 minutes
- Estimated price
- ¥9–110
- Website
- KLIA Ekspres
Train from Bandar Tasik Selatan to Klia T2
- Ave. Duration
- 32 min
- Frequency
- Every 30 minutes
- Estimated price
- ¥9–110
- Website
- KLIA Ekspres
Train from Hangzhou East to Shaoxing East
- 2nd Class Seat
- ¥36–40
- 1st Class Seat
- ¥57–63
- Business Class Seat
- ¥75–110
Train from Kunming South to Hangzhou East
- Ave. Duration
- 8h 49m
- Frequency
- 5 times a day
- Estimated price
- ¥900–1,000
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ¥900–1,000
- 1st Class Seat
- ¥1,500–1,700
- Business Class Seat
- ¥2,200–3,100
Train from Hangzhou East to Shaoxing East
- 2nd Class Seat
- ¥36–40
- 1st Class Seat
- ¥57–63
- Business Class Seat
- ¥75–110
Train from Hangzhou East to Shaoxing East
- 2nd Class Seat
- ¥36–40
- 1st Class Seat
- ¥57–63
- Business Class Seat
- ¥75–110
Train from Ningbo to Shaoxing East
- 2nd Class Seat
- ¥39–43
- 1st Class Seat
- ¥62–68
- Business Class Seat
- ¥85–120
Train from Ningbo to Shaoxing East
- 2nd Class Seat
- ¥39–43
- 1st Class Seat
- ¥62–68
- Business Class Seat
- ¥85–120
Train from Shanghai Hongqiao to Hangzhou East
- Ave. Duration
- 59 min
- Frequency
- Every 15 minutes
- Estimated price
- ¥70–80
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ¥70–80
- 1st Class Seat
- ¥115–130
- Business Class Seat
- ¥160–240
Train from Hangzhou East to Shaoxing East
- 2nd Class Seat
- ¥36–40
- 1st Class Seat
- ¥57–63
- Business Class Seat
- ¥75–110
Train from Nanjing South to Shaoxing East
- 2nd Class Seat
- ¥140–160
- 1st Class Seat
- ¥240–270
- Business Class Seat
- ¥340–490
Train from Wuxi to Hangzhou East
- 2nd Class Seat
- ¥125–140
- 1st Class Seat
- ¥200–230
- Business Class Seat
- ¥290–420
Train from Hangzhou East to Shaoxing East
- 2nd Class Seat
- ¥36–40
- 1st Class Seat
- ¥57–63
- Business Class Seat
- ¥75–110
Train from Hangzhou East to Shaoxing East
- Ave. Duration
- 35 min
- Frequency
- 5 times a day
- Estimated price
- ¥45–70
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥45–70
- Adult - 1st Class
- ¥50–70
Train from Hangzhou East to Shaoxing East
- Ave. Duration
- 35 min
- Frequency
- 5 times a day
- Estimated price
- ¥45–70
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥45–70
- Adult - 1st Class
- ¥50–70
Train from Hangzhou East to Shaoxing East
- Ave. Duration
- 35 min
- Frequency
- 5 times a day
- Estimated price
- ¥45–70
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥45–70
- Adult - 1st Class
- ¥50–70
Train from Ningbo to Shaoxing East
- Ave. Duration
- 42 min
- Frequency
- Every 3 hours
- Estimated price
- ¥50–75
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥50–70
- Adult - 1st Class
- ¥50–75
Train from Ningbo to Shaoxing East
- Ave. Duration
- 42 min
- Frequency
- Every 3 hours
- Estimated price
- ¥50–75
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥50–70
- Adult - 1st Class
- ¥50–75
Train from Shanghai Hongqiao to Hangzhou East
- Ave. Duration
- 1h 7m
- Frequency
- Every 4 hours
- Estimated price
- ¥70–130
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥70–100
- Adult - 1st Class
- ¥90–130
Train from Hangzhou East to Shaoxing East
- Ave. Duration
- 35 min
- Frequency
- 5 times a day
- Estimated price
- ¥45–70
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥45–70
- Adult - 1st Class
- ¥50–70
Train from Nanjing South to Shaoxing East
- Ave. Duration
- 2h 28m
- Frequency
- Once daily
- Estimated price
- ¥110–250
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥110–160
- Adult - 1st Class
- ¥170–250
Train from Wuxi to Hangzhou East
- Ave. Duration
- 2h 4m
- Frequency
- Twice daily
- Estimated price
- ¥100–210
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥100–150
- Adult - 1st Class
- ¥150–210
Train from Hangzhou East to Shaoxing East
- Ave. Duration
- 35 min
- Frequency
- 5 times a day
- Estimated price
- ¥45–70
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥45–70
- Adult - 1st Class
- ¥50–70
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Train from Kuala Lumpur to Padang Besar
- Ave. Duration
- 5h 15m
- Frequency
- Every 4 hours
- Estimated price
- ¥21–110
- Website
- KTMB
- Shuttle
- ¥21–35
- Express
- ¥70–110
- Phone
- 021-891888
- Website
- facebook.com
Train from Luang Prabang station to Kunming South
- Ave. Duration
- 7h 37m
- Frequency
- Once daily
- Estimated price
- ¥330–950
- Schedules at
- baolau.com
- Book at
- booking.baolau.com
- Second Class
- ¥330–600
- First Class
- ¥450–950
- Website
- Piya Chai Patthana
Bus from Sadao to Chiang Rai Bus Terminal 2
- Ave. Duration
- 25h 30m
- Frequency
- Twice daily
- Estimated price
- ¥430–490
- Schedules at
- Piya Chai Patthana
- Phone
- +66 2 285 1085
- [email protected]
- Website
- 12go.co
Bus from Chiang Rai Town Transfer to Luang Prabang station
- Ave. Duration
- 11h
- Frequency
- Twice daily
- Estimated price
- ¥390–420
- Book at
- Yortdoy Travel
- Phone
- +66 2 321 1121
- [email protected]
- Website
- Mekong Transfer
Bus from Chiang Rai Town Transfer to Luang Prabang station
- Ave. Duration
- 11h 30m
- Frequency
- Twice daily
- Estimated price
- ¥380–400
- Schedules at
- Mekong Transfer
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, 5 incredible day trips from Florence by train, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.


















