on time

Débutant (A2) neutral

Not early and not late, exactly when expected.

"The train arrived on time."