The operator tells me that the service department is now closed. I say:
I will have to call back then.
I would have to call back then.
Are both okay?
What's the difference here?
For me, "would" doesn't work there. It implies that you have a choice. In this case, if you want to reach them, you have no choice. You "will" have to call back.
Pope of the Dictionary.com Forum