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)

MacauShanghai
Leaving from
Going to

Route Map

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
6. Continue onto 羅理基博士大馬路 Avenida do Dr. Rodrigo Rodrigues 920 m
7. Keep left onto 水塘馬路 Estrada do Reservatório 211 m
8. Keep left 233 m
9. Keep right onto 嚤囉園路 Ramal dos Mouros 428 m
10. Keep left 38 m
11. Continue onto 慕拉士大馬路 Avenida de Venceslau de Morais 191 m
12. Turn right onto 東北大馬路 Avenida do Nordeste 835 m
13. At roundabout, take exit 2 onto 馬萬祺博士大馬路 Avenida Doutor Ma Man Kei 1.27 km
14. At roundabout, take exit 1 onto 豚城大馬路 Avenida de Tun Seng 778 m
15. Keep left onto 港珠澳邊檢北大馬路 Avenida Norte Fronteiriça de Hong Kong-Zhuhai-Macau 46.63 km
16. Keep left 156 m
17. Keep left onto 屯門赤鱲角隧道公路 Tuen Mun Chek Lap Kok Tunnel Road 7.87 km
18. At roundabout, take exit 2 onto 龍富路 Lung Fu Road 3.26 km
19. Turn right onto 杯渡路 Pui To Road 901 m
20. Keep left 2.06 km
21. Keep right onto 屯門公路 Tuen Mun Road, 9 20.91 km
22. Keep left 325 m
23. At roundabout, take exit 1 onto 寶石湖路 Po Shek Wu Road 906 m
24. At roundabout, take exit 1 onto 馬會道 Jockey Club Road 5.22 km
25. At roundabout, take exit 2 onto 文锦南路, G107 1.16 km
26. Keep right 3.11 km
27. Keep left 6.49 km
28. Keep right 1.11 km
29. Keep right 344 m
30. Keep right 6.97 km
31. Keep right 1.01 km
32. Keep left 10.92 km
33. Keep right 34.84 km
34. Keep right onto 长深高速, G25 219.01 km
35. Keep right 39.34 km
36. Keep left 124.31 km
37. Keep right 303 m
38. Keep right 255.30 km
39. Keep right onto G35 100.72 km
40. Keep right 325.47 km
41. Keep left onto 杭金衢高速, G60 39.04 km
42. Keep left onto 杭金衢高速, G60 39.21 km
43. Keep left onto 杭金衢高速, G60 60.77 km
44. Keep left onto 沪昆高速, G60 55.74 km
45. Keep left onto 沪杭高速, G60 1.71 km
46. Keep left onto 沪杭高速, G60 30.96 km
47. Keep left onto 沪昆高速, G60, G92 61.35 km
48. Keep left onto 衡山路漕溪北路隧道 2.69 km
49. Keep right onto 淮海中路 1.55 km
50. Turn left onto 瑞金一路 558 m
51. Turn right 8 m
52. Keep left 67 m
53. Keep right 810 m
54. Keep right onto 延安东路 129 m
55. Keep right onto 延安东路 580 m
56. Turn left 372 m
57. Turn left onto 人民大道 287 m
58. Arrive at destination 0 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)?