Если вы летите через аэропорт Риги на авиакомпании Эйр Балтик, будьте осторожны. Если вы летите например в одну страну по шенгенской визе выданной посольством третьей страны, будьте бдительны - пограничники могут не впустить в шенген и отправить домой. Латышские пограничники являются самыми адскими пограничниками, которые возможны. Например, вы едете в Германию по Шведской шенген визе - могут не пустить. И шансы очень и очень высокие. Лучше езжайте через Киев или другие аэропорты.
Потому что Латвия уже Шенгенская страна и заезжая в шенгенскую Латвию по шведской визе вполне логично требовать дальше лететь в Швецию (напрямую или транзитом, но первоначально в ту страну которая выдала визу), а не туда куда вам надо.