How far is Shantou from Macao?

The flight distance between Macao and Shantou is 346km. Check all available flights on Wego.