There are
3,049 mi
from Tamarac, FL to Moscow, ID
That's the driving distance. It would take 2 days 6 hours to go from Tamarac, Florida to Moscow, Idaho.
The flight distance (direct flight from Tamarac, FL to Moscow, ID) is 2,451.29 mi.
3,049 mi = 4,907.59 kms