21-22 hours, depending on traffic. Take three days.
There are 1284 miles between Los Angeles and Vancouver.
1078.65 miles between Vancouver and Los Angeles. 1556.00 miles between Mexico City and Los Angeles. Therefore, it is farther to Mexico City from Los Angeles.
1279 miles
1279 miles
1279 miles
1279 miles
1279 miles
1279 miles
1279 miles
1279 miles
1279 miles
Drive straight down I-5