Distance from Allendale, New Jersey to White Lake, Michigan
The driving distance from Allendale, New Jersey to White Lake, Michigan is 651.2 mi (1047.9 km)
The straight-line (air) distance is approximately 309.8 mi (498.6 km)
Estimated travel time by road is 9 hours 58 minutes
This route includes Toll roads along the way.
We found 3 routes between Allendale and White Lake.
Available Routes
Route Directions
Get on NJ-208 N in Franklin Lakes from Brookside Ave, Wyckoff Ave and Franklin Ave
Follow I-80 W and US-23 N to M-59 E in Hartland Township. Take exit 67 from US-23 N
Continue on M-59 E. Drive to Lakeview in Highland Township
Route Directions
Get on NJ-208 N in Franklin Lakes from Brookside Ave, Wyckoff Ave and Franklin Ave
Take I-287 S, I-78 W, I-81 S, I-76 W, ... and I-275 N to Wixom Rd in Wixom. Take exit 159 from I-96 W
Continue on Wixom Rd. Take S Duck Lake Rd to Lakeview in Highland Township
Route Directions
Get on NJ-208 N in Franklin Lakes from Brookside Ave, Wyckoff Ave and Franklin Ave
Take I-80 W and I-275 N to Wixom Rd in Wixom. Take exit 159 from I-96 W
Continue on Wixom Rd. Take S Duck Lake Rd to Lakeview in Highland Township
Journey Details
Traveling from Allendale, New Jersey to White Lake, Michigan covers 637.9 miles (1027 km) in a west direction. This fast highway, long-distance route typically takes 9 hours 49 minutes under normal conditions.
Drivers have 3 route options between these locations (638-681 miles / 1027-1096 km). The primary route shown here saves 43 minutes compared to alternatives.
The route features toll sections. During evening weekend travel, expect typical weekend traffic patterns with average speeds around 68 mph (109 km/h) .
Journey Waypoints
Allendale
Starting Point
White Lake
Destination