Shanghai Xiamen Routes (7 Ways to go)
Planning a trip from Shanghai to Xiamen Cleartrip helps you select the best route between Shanghai & Xiamen based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.
Distance between Shanghai & Xiamen
The distance from Shanghai to Xiamen is approximately 1022.94kms. By car, it takes roughly 10h 23m to reach Xiamen from Shanghai . Take a look at the 7 routes available to reach Xiamen from Shanghai
- 1.
- Shanghai to Xiamen Bus via Yiwu Binwang
- 19h 26m
- Rs. 4030
Rs. 550
You can take a car from Shanghai to Shanghai South. It will take you around 0h 11m to cover distance of 10.95kms and reach Shanghai South from Shanghai. The total amount for the journey will be approximately Rs.550.
Rs. 230
Travelling in a bus is one of the ways to reach Jiangsu Kunshan from Shanghai South. The total journey between Shanghai South & Jiangsu Kunshan takes around 0h 45m in a bus. The bus ticket price for the journey is approximately Rs.230.
Rs. 950
Travelling in a bus is one of the ways to reach Yiwu Binwang from Jiangsu Kunshan. The total journey between Jiangsu Kunshan & Yiwu Binwang takes around 4h 30m in a bus. The bus ticket price for the journey is approximately Rs.950.
Rs. 2300
Travelling in a bus is one of the ways to reach Xiamen from Yiwu Binwang. The total journey between Yiwu Binwang & Xiamen takes around 12h 0m in a bus. The bus ticket price for the journey is approximately Rs.2300.
- 2.
- Shanghai to Xiamen Bus Zhoushan Transportation
- 19h 21m
- Rs. 4379
Rs. 30
Travelling in a Shanghai Metro is one of the ways to reach Yuntai Road Station from Jing'an Temple Station. Jing'an Temple Station to Yuntai Road Station by Shanghai Metro takes approximately 0h 18m. The distance between Jing'an Temple Station & Yuntai Road Station is around 12.03kms.
Rs. 0
Walking is one of the ways to reach Shanghai Bailianjing from Yuntai Road Station. Yuntai Road Station to Shanghai Bailianjing by walk takes approximately 0h 9m. The distance between Yuntai Road Station & Shanghai Bailianjing is around 0.68kms.
Rs. 950
Travelling in a bus is one of the ways to reach Putuo Mountain from Shanghai Bailianjing. The total journey between Shanghai Bailianjing & Putuo Mountain takes around 4h 0m in a bus. The bus ticket price for the journey is approximately Rs.950.
Rs. 0
Walking is one of the ways to reach Zhoushan Putuo from Putuo Mountain. Putuo Mountain to Zhoushan Putuo by walk takes approximately 0h 4m. The distance between Putuo Mountain & Zhoushan Putuo is around 0.36kms.
Rs. 3399
Travelling in a bus is one of the ways to reach Xiamen from Zhoushan Putuo. The total journey between Zhoushan Putuo & Xiamen takes around 13h 20m in a bus. The bus ticket price for the journey is approximately Rs.3399.
- 3.
- Shanghai to Xiamen Fly Shanghai Hongqiao to Xiamen
- 3h 14m
- Rs. 4935
Rs. 35
Travelling in a Shanghai Metro is one of the ways to reach Hongqiao Airport T1 from South Shaanxi Road Station. South Shaanxi Road Station to Hongqiao Airport T1 by Shanghai Metro takes approximately 0h 18m. The distance between South Shaanxi Road Station & Hongqiao Airport T1 is around 14.9kms.
Rs. 4500
You can travel from Shanghai Hongqiao to Xiamen by booking a flight. The total flight time between Shanghai Hongqiao & Xiamen is around 1h 45m. The price of the flight ticket is approximately Rs.4500.
Rs. 400
You can take a car from Xiamen to Xiamen. It will take you around 0h 11m to cover distance of 11.79kms and reach Xiamen from Xiamen. The total amount for the journey will be approximately Rs.400.
- 4.
- Shanghai to Xiamen Train
- 8h 35m
- Rs. 5240
Rs. 40
Travelling in a Shanghai Metro is one of the ways to reach Shanghai Hongqiao from Jingan Temple. Jingan Temple to Shanghai Hongqiao by Shanghai Metro takes approximately 0h 18m. The distance between Jingan Temple & Shanghai Hongqiao is around 20.17kms.
Rs. 4700
You can reach Xiamen North from Shanghai Hongqiao by travelling in a train. Shanghai Hongqiao to Xiamen North train takes approximately 6h 5m. You can catch a train from Shanghai Hongqiao and get down at Xiamen North. The price of the train ticket is approximately Rs. 4700.
Rs. 500
You can reach Xiamen from Xiamen North by travelling in a train. Xiamen North to Xiamen train takes approximately 0h 12m. You can catch a train from Xiamen North and get down at Xiamen. The price of the train ticket is approximately Rs. 500.
- 5.
- Shanghai to Xiamen Fly Shanghai Pudong to Xiamen
- 3h 37m
- Rs. 5665
Rs. 35
Travelling in a Shanghai Metro is one of the ways to reach Longyang Road from Jingan Temple. Jingan Temple to Longyang Road by Shanghai Metro takes approximately 0h 17m. The distance between Jingan Temple & Longyang Road is around 16.74kms.
Rs. 430
Travelling in a Maglev is one of the ways to reach Pudong International Airport from Longyang Road. Longyang Road to Pudong International Airport by Maglev takes approximately 0h 10m. The distance between Longyang Road & Pudong International Airport is around 24.83kms.
Rs. 4800
You can travel from Shanghai Pudong to Xiamen by booking a flight. The total flight time between Shanghai Pudong & Xiamen is around 1h 55m. The price of the flight ticket is approximately Rs.4800.
Rs. 400
You can take a car from Xiamen to Xiamen. It will take you around 0h 11m to cover distance of 11.79kms and reach Xiamen from Xiamen. The total amount for the journey will be approximately Rs.400.
- 6.
- Shanghai to Xiamen Drive
- 10h 23m
- Rs. 6056
Rs. 6056
You can take a car from Shanghai to Xiamen. It will take you around 10h 23m to cover distance of 1022.94kms and reach Xiamen from Shanghai. The total amount for the journey will be approximately Rs.6056.
- 7.
- Shanghai to Xiamen Fly Shanghai Hongqiao to Quanzhou, train
- 4h 37m
- Rs. 9235
Rs. 35
Travelling in a Shanghai Metro is one of the ways to reach Hongqiao Airport T1 from South Shaanxi Road Station. South Shaanxi Road Station to Hongqiao Airport T1 by Shanghai Metro takes approximately 0h 18m. The distance between South Shaanxi Road Station & Hongqiao Airport T1 is around 14.9kms.
Rs. 8000
You can travel from Shanghai Hongqiao to Quanzhou by booking a flight. The total flight time between Shanghai Hongqiao & Quanzhou is around 1h 35m. The price of the flight ticket is approximately Rs.8000.
Rs. 550
You can take a car from Quanzhou to Jinjiang. It will take you around 0h 19m to cover distance of 18.02kms and reach Jinjiang from Quanzhou. The total amount for the journey will be approximately Rs.550.
Rs. 650
You can reach Xiamen from Jinjiang by travelling in a train. Jinjiang to Xiamen train takes approximately 0h 25m. You can catch a train from Jinjiang and get down at Xiamen. The price of the train ticket is approximately Rs. 650.