Miles between Pasadena, TX and North Branch, MN

There are
1,233 mi
from Pasadena, TX to North Branch, MN

That's the driving distance. It would take 22 hours 32 mins to go from Pasadena, Texas to North Branch, Minnesota.

The flight distance (direct flight from Pasadena, TX to North Branch, MN) is 1,099.75 mi.

1,233 mi = 1.61 kms