Upvote:6
It takes about 15 minutes to walk across the bridge. Unless it's peak season, there's hardly any line up. As a non-US/Canadian citizen, you will have to go upstairs for fingerprinting. If there's a minimal line up, this will take 15-30 minutes. If there is, it could take a long time.