You can go to Canada consulate in New Jersey on their own (address below), to apply visa to Canada for United States nationals.
|Country Located in:||United States|
10 Skyfield Drive
How far is it from canada to new jersey, United States?
The distance from canada to new jersey, United States is 2524 miles or 1363 nautical miles.
How long to get canada visa from new jersey, United States?
It is about 5-10 days.
Map of canada consulate in new jersey, United States
How many miles is it from canada to new jersey, United States?
It is about 1568 miles.
How long is the flight time from canada to new jersey, United States?
It takes about 3 hours and 35 minutes
FIND EMBASSY OF CANADA BY COUNTRY