Quote Originally Posted by Hanna View Post
I understand that it's common in Russia to get asked for it. Is that right? Is there any particular situations where Russia is extra (unexpectedly strict about ID? What would I have to show them - my passport only, or ID card? Do I have to carry it on me when I walk around in town?
I don't even remember when I had to show my documents to anyone but traffic police. If you drive a car you can be stopped for document's check - that's normal and that's expected. But if you don't look suspicious I doubt you'll ever have to show your documents.

If you're a foreigner it is expected to show your passport with an open visa.