AntonymFor.com

Antonyms for punctual

on time:

late, tardy.

noun:

dilatory, slow, laggard, nighted, delayed.