I am a Canadian passport holder,would I be allowed to enter US since my passport has China stamp from Feb 2, 2020. I had a flight that transited in Shanghai. And this April 2020 I have travel plan to US.
The current rules that apply to you are:
Foreign nationals who have visited China in the past 14 days may not enter the United States.
You could enter the US today, since it has been more than 14 days since your transit.
A lot could happen between now and April:
- cases could start to spread within Canada. Unlikely at the moment; our cases are essentially all recovered except for someone in BC who caught it in Iran; in country transmission has been very small and easily traceable (eg a family member of a known case.)
- new information about the transmission could lead to lengthening 14 days to 60 or 90 days. Even more unlikely. I could see 21 but not more than that. You will be over 60 days by the time you want to travel.
- the borders could just entirely close. Really really unlikely.
As far as these sorts of predictions can be made, I don't expect your April plans to be affected by what you did in February or where you currently live.