Answered by Earl from USA | May. 26, 2014 22:58
Hi, I think the Edison made a small mistake when typing. I think he want so express that there is no train between the two places.
As I know, there are no trains, between SH and Macau, so you need to fly to Macau in around 2.5 hours.
There is even no trains from SH to Zhuhai, the connected city with Macau, so you still need to fly to Zhuhai and then pass the border to reach macau if you want to travel on land.
Hope it helps ~