Ездила в Ригу поездом раз так 100...У меня там один из родителей живет. Так вот, зимой тоже, конечно, ездила. В поездах тепло, чисто и комфортно. Не знаю, кто вам сказал про опоздания. Т.е. вероятность есть какая-то, но это будет точно форс-мажор. В целом все всегда вовремя, чего не скажешь про автобус.
А автобус - он, конечно, дешевле. Ездила им 2 раза и зареклась. Ну не могу я в нем уснуть вообще. Один раз ехали на майские праздники, т.е. выезжали из Москвы 30 апреля. Так вот по Мск мы ехали 5 часов, водитель пытался потом нагнать, но опоздали все равно.
И еще один важный момент. Когда вы проходите таможенный контроль в поезде, то вы в нем сидите, точнее даже лежите на вашей полке Протягиваете паспорт и все. На автобусе вы выходите и вместе со своими вещами идете на досмотр, как вещей, так и документов. И все это ночью, да еще и зимой.
Так что для меня разница в комфорте между поездом и автобусом огромна.
По поводу города советовать не могу, но вот к погоде в Риге надо быть готовым. Может быть что угодно, в т.ч. и снег с дождем и с ветром. Но балтийской море зимой, пожалуй, производит большее впечатление. Я бы именно из-за него могда ы выбрать именно Ригу.