Answered by ZUPAN
|
Nov. 15, 2019 11:39
No, you don't need to apply for any kind of visa because your itinerary is eligible for 24 hour visa free transit.
You will print out your flight tickets and have those printouts with you. Also, at check-in in New York, you will declare that you will travel to Karachi via Beijing using 24 hour visa free transit. After a short inspection of your tickets, you will be allowed to board the plane.
Upon your arrival in Beijing, you will clear the security and maybe an immigration and after that you will be allowed to wait for your Pakistan bound flight within the transit area of Beijing airport.