I hate when people aren't on time.
Our flight is on time - great!
"In time" significa "em tempo para fazer alguma coisa; antes do previsto".
We had to hurry, but fortunately we got there in time to get good seats.
Our flight is on time - great! We'll get there in time to do some shopping.