How to get from Macau to Shanghai by car, truck, walk, bike
Distance between Macau and Shanghai is 1276 kilometers (791 miles).
Driving distance from Macau to Shanghai is 1520 kilometers (942 miles)
Route Map
Routes from macau-guangdong to shanghai-shanghai
4 Ways from Macau (China/Guangdong) to Shanghai (China/Shanghai)
Choose 1 of the options below and start your journey
Route instructions
1. Continue onto 擺華巷 Travessa do Paiva 122 m
2. Turn right 20 m
3. Turn left onto 何鴻燊博士大馬路 Avenida Doutor Stanley Ho 58 m
4. At roundabout, take exit 1 onto 南灣大馬路 Avenida da Praia Grande 1.15 km
5. Keep right 31 m
See more
Questions and Answers
What is the cheapest way to get from Macau (China/Guangdong) to Shanghai (China/Shanghai)?
How do I get from Macau (China/Guangdong) to Shanghai (China/Shanghai) the fastest?
How long does it take to get from Macau (China/Guangdong) to Shanghai (China/Shanghai)?