mid-May (2024) the queue was ok but the 17 June, as I recorded the little walk from Estonian control at Narva to Russian one at Ivangorod, (a friend who has never crossed there by foot was curious about it), the start of the queue shown at the end, is the point from where it took me four hours until I exited and walked to the buss. Busses were waiting. Schedules are made with a good overhead, and arrival in SPb was planned 21:30/22:00 but we arrived 00:30....
https://www.youtube.com/watch?v=sHtYozi2eD4