on time, punctually, at the deadline, precisely, exactly
right on time, to the minute
in time
in good time, in military time, in pudding time, in due time
time enough
with no time to spare, by a hair's breadth.
Phrases
touch and go, not a minute too soon, in the nick of time, just under the wire, get on board before the train leaves the get on board before the train leaves the station.