应该不是. 如果你已经有H1B的Status, 应该可以到加拿大签. 如果你是F1, 要换成H1, 可能一定要回国.