Hi - I am a US citizen and traveling on United Airlines to Beijing and then connecting to India on China Airlines. I have a layover of 5hrs at Beijing. Do I need a transit visa and if so can I get it at the Airport?
Thanks for your response.
Reply
