Arrive on time for business meetings, appointments, and formal events in Russia, because punctuality is generally expected and being late without notice is seen as disrespectful. For social gatherings there is often a little more flexibility, but if you will be delayed it is polite to message or call ahead rather than simply showing up late.