You can use all three, though each means something different. (a) You don't know exactly when the train will be leaving, but it will be no later than one hour from now. (b) The train will be leaving in exactly one hours time.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.