Driving directions from Portland, United States to Campbellton, Canada distance


Portland, United States
Head north on NW 6th Ave toward NW Couch St 121 ft
Turn left onto NW Couch St 249 ft
Turn left at the 1st cross street onto NW Broadway 207 ft
Turn left onto W Burnside St 0.1 mi
Continue straight to stay on W Burnside St 0.7 mi
Turn left onto NE Grand Ave 0.1 mi
Turn right to merge onto I-84 E/US-30 E toward Portland Arpt/The Dalles 4.9 mi
Keep left to continue on I-84 E
Entering Idaho
591 mi
Keep right at the fork to stay on I-84 E, follow signs for Ogden/Salt Lake
Entering Utah
135 mi
Keep right at the fork to stay on I-84 E 39.1 mi
Take exit 120A on the left to merge onto I-80 E toward Cheyenne
Entering Wyoming
388 mi
Keep left to stay on I-80 E
Passing through Nebraska
Entering Iowa
620 mi
Keep right at the fork to stay on I-80 E, follow signs for I-35 N/Chicago/Minneapolis 15.1 mi
Keep right to stay on I-80 E 151 mi
Keep left to stay on I-80 E
Entering Illinois
27.4 mi
Take the I-80 E exit toward Chicago 0.3 mi
Continue onto I-80 E
Toll road
145 mi
Keep left at the fork to stay on I-80 E
Toll road
Entering Indiana
23.5 mi
Continue onto I-94 E
Entering Michigan
64.1 mi
Keep left at the fork to stay on I-94 E 63.2 mi
Continue onto I-94 E 10.7 mi
Take exit 108 toward I-69 N 0.3 mi
Keep left at the fork, follow signs for I-69 N and merge onto I-69 N 41.0 mi
Keep right at the fork to continue on I-69 E, follow signs for Flint 56.9 mi
Keep left to stay on I-69 E 62.5 mi
Take exit 199 on the left for I-94 E/I-69 E toward Canada 1.2 mi
Merge onto I-94 E
Toll road
2.7 mi
Continue onto Blue Water Bridge E
Toll road
Entering Canada (Ontario)
0.7 mi
Continue straight to stay on Blue Water Bridge E
Toll road
0.8 mi
Continue onto ON-402 E
Toll road
63.9 mi
Merge onto ON-401 E 30.9 mi
Keep left at the fork to stay on ON-401 E 64.1 mi
Keep left at the fork to continue on Ontario 401 Express 6.8 mi
Continue onto ON-401 E 3.8 mi
Keep left at the fork to continue on Ontario 401 Express, follow signs for 401 E 27.2 mi
Merge onto ON-401 E 198 mi
Keep left at the fork to stay on ON-401 E
Entering Quebec
67.6 mi
Continue onto A. 20 16.8 mi
Take exit 29 for Autoroute 30 E toward Sorel-Tracy 1.7 mi
Merge onto A-30 E
Toll road
47.3 mi
Take exit 83 for Autoroute 20 E toward Québec 0.9 mi
Merge onto Route Transcanadienne/A. 20 E 248 mi
Keep right at the fork to continue on Route Transcanadienne/Autoroute 85, follow signs for Notre-Dame-du-Lac/Cabano/Dégelis/Edmundston/QC-185/New Brunswick 27.6 mi
Continue onto QC-185 S
Entering New Brunswick
34.6 mi
Continue onto Trans-Canada Hwy/NB-2 E 36.3 mi
Take exit 58 for NB-17 toward Saint-Léonard/Saint Quentin/Campbellton/U.S. 1/Airport 0.5 mi
Turn left onto NB-17 N 90.2 mi
Continue onto NB-11 S (signs for Campbellton) 6.2 mi
Take exit 412 toward Lily Lake Rd 0.3 mi
Turn left onto Lily Lake Rd 0.2 mi
Turn left onto Village Ave 0.3 mi
Turn left onto Dover St 0.1 mi
Turn right onto Andrew St 0.6 mi
Turn right onto Union St
Destination will be on the left
217 ft
Campbellton, Canada
Map data ©2022 Google, INEGI
Portland to Campbellton road map

Portland to Campbellton flight distance miles / km

2,597.1 mi / 4,179.6 km
Also see in United States
Of interest in Canada

Portland to Campbellton car distance km / miles

5,501.6 km / 3,418.5 miles

Portland to Campbellton driving time

2 days 2 hours 38 minutes

Portland to Campbellton average speed

108.6 km/h

Fuel consumption calculator

412.62 liters

Fuel price calculator

618.93 €
€/L