Maybe this episode takes place in the "24" universe, where any two points in Los Angeles are no more than 15 minutes apart (unless the character needs to be delayed till the next episode...)