1 / 30
Canada Rainbow Bridge Wait Time - tme4aqd
2 / 30
Canada Rainbow Bridge Wait Time - e8e2qlt
3 / 30
Canada Rainbow Bridge Wait Time - xd0sgbv
4 / 30
Canada Rainbow Bridge Wait Time - f552i4w
5 / 30
Canada Rainbow Bridge Wait Time - xnjhjdl
6 / 30
Canada Rainbow Bridge Wait Time - aksnbdc
7 / 30
Canada Rainbow Bridge Wait Time - pzdhvom
8 / 30
Canada Rainbow Bridge Wait Time - 4jlm0ar
9 / 30
Canada Rainbow Bridge Wait Time - ug5c0pm
10 / 30
Canada Rainbow Bridge Wait Time - 56zazlz
11 / 30
Canada Rainbow Bridge Wait Time - 7t0vgiz
12 / 30
Canada Rainbow Bridge Wait Time - sz83afo
13 / 30
Canada Rainbow Bridge Wait Time - eb3rta4
14 / 30
Canada Rainbow Bridge Wait Time - r7c34l8
15 / 30
Canada Rainbow Bridge Wait Time - xggpvz7
16 / 30
Canada Rainbow Bridge Wait Time - 4cz3q61
17 / 30
Canada Rainbow Bridge Wait Time - x9adn14
18 / 30
Canada Rainbow Bridge Wait Time - bhk2dgo
19 / 30
Canada Rainbow Bridge Wait Time - lvs3a7f
20 / 30
Canada Rainbow Bridge Wait Time - 5hq6ae2
21 / 30
Canada Rainbow Bridge Wait Time - 3l8qb2f
22 / 30
Canada Rainbow Bridge Wait Time - mt36azx
23 / 30
Canada Rainbow Bridge Wait Time - uokkqm8
24 / 30
Canada Rainbow Bridge Wait Time - opv6p8y
25 / 30
Canada Rainbow Bridge Wait Time - 2saex40
26 / 30
Canada Rainbow Bridge Wait Time - 6vnt6e0
27 / 30
Canada Rainbow Bridge Wait Time - 4zjc18e
28 / 30
Canada Rainbow Bridge Wait Time - 76cffmq
29 / 30
Canada Rainbow Bridge Wait Time - zx5onmk
30 / 30
Canada Rainbow Bridge Wait Time - mi0euxd


Infrastructure permitting, the processing goals cbp has set for travelers are: