To ensure a meeting begins at the scheduled time, all parties should arrive 3 to 5 minutes before the scheduled time.
Never arrive more than 10 minutes before the scheduled time. It may be perceived you do not have enough to do or you could possibly interfere with last minute preparations for the meeting.
It is always unprofessional to arrive late for a meeting without notifying meeting participants in advance.