Bonjour
A priori il vous faut un visa double: une entrée à Pékin, sortie du territoire quand vous irez à Hong Kong, puis seconde entrée pour aller à Canton.
Pas besoin de visa au préalable ni pour HK ni pour Macau.
Si vous restez moins de 72 heures à Pékin, vous pouvez demander un visa de transit à l’aéroport et un visa régulier simple entrée que vous utiliserez pour Canton… Mais faites très attention que ce dernier ne soit pas tamponné par l’officier de l’immigration à Pékin, sans quoi vous ne pourrez pas aller à Canton. Le double entrée est la solution la plus simple.