Answered by ZUPAN
|
Nov. 22, 2019 13:02
If your transit time, counting from your scheduled landing, until your scheduled departure, is less than 24 hours, you are definitely eligible for 24 hour visa free transit and you don't need any kind of visa. Also, since you have separate tickets, you will be granted a temporary entry permit because you will have to collect your luggage and also perform a recheck for your connecting flight.
You should print out your flight tickets and have those printouts with you. Also, you will declare at check-in in Taiwan that you will travel to Russia via Shanghai using 24 hour visa free transit. After a short inspection of your flight tickets, you will be allowed to board the plane.
Upon your landing in Shanghai, you will first approach 24 hour visa free transit counter where you will apply for a temporary entry permit that will allow you to exit the airport.
Sri Lankan stamp or visa in your passport will be just fine and it is hardly imaginable that you will be asked about it at all. If asked, you will reply the plain truth and that is a visit for tourism purposes without mentioning that you have there any friends, relatives or cultural, political, religious, educational or business connections.
The procedure for your return flight to Taiwan via Shanghai will be the same as it was above explained. One more detail. You will be asked by Chinese authorities to present a visa for Russia.
This is it in short form :)