I'd say "she always has to hurry" As to the comparison with "must", I don't think they have exactly the same meaning, but wait for a native's opinion.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.