

Flying back from Macau to London with 2 stops in China Mainland!!!
Hello, I'll travelling to China in 10 days with a direct AirChina flight from London to Beijing.
I live in the UK, but have and Italian passport. I already applied and obtained a tourist visa with 1 entry for the whole journey from the Chinese Visa centre in London.
My only doubt is still concerning my return journey:
I visit Macau as last, where I know I won't need any additional visa to enter, but I'll also consume my single entry visa for China.
I then have my flights back (all AirChina again) to London from Macau, but with two stops in China Mainland:
1- Macau to Wuhan with 2:40h layover in Wuhan
2- Wuhan to Beijing with 5h layover in Beijing
3- Beijing to London
The exit from China is within 24H from landing in Wuhan.
I have and Italian passport expiring in 2023 and I know both Wuhan and Beijing offer the free-transfer-visa.
An I going to be alright for the flights back to the UK?
Do I need to apply for a free-transfer-visa before leaving from Macau?
I already checked this 100 time on the internet, but I really want to make sure asking here as well, as the airline AirChina was not really helpful at the phone and there is this "2h minimum" layover rule that is really confusing.
Thank you!