How far is Takamatsu from Macao?

The flight distance between Macao and Takamatsu is 2412km. Check all available flights on Wego.