How far is Macao from Takamatsu?

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