+0

Dear all,

I would like to know whether the following sentence is natural.

1. It is due to arrive an hour from now.


Thanking you.

+1

Yes.

Or eg It is due to arrive in an hour.