Lettland och Danmark är båda i Schengenområdet, så oavsett vilket pass du har, Riga är där det kommer att kontrolleras. Efter att du har passerat genom Schengens yttre gräns i Riga, kommer invandringsmyndigheterna inte bryr sig om du går in i staden eller kopplar in en Schengenflygning (eller båda).
För en flyguppkoppling på en enda biljett, på ett enda flygbolag, via det egna huvudnavet, kan du definitivt förvänta dig att ditt bagage kommer att kontrolleras. Du borde få ombordstigningspass för båda benen i flygningen när du checkar in i St. Petersburg också. Så när du återvänder från staden till flygplatsen kan du fortsätta direkt till säkerhetskontrollen.
Om du behöver tullklarera ditt incheckade bagage kommer det att hända i Köpenhamn.