There are
1,334 mi
from Blaine, MN to Twin Falls, ID
That's the driving distance. It would take 23 hours 1 min to go from Blaine, Minnesota to Twin Falls, Idaho.
The flight distance (direct flight from Blaine, MN to Twin Falls, ID) is 1,069.33 mi.
1,334 mi = 2,146.70 kms