Самый дешевый - поезд общего вагона, около 2000 руб (30 лат). Плацкарт (с местом) - 70 лат, купе - еще дороже За 3000 руб можно летать самолетом, такие рейсы есть у Трансаэро (dme) и у компании Utair (около 60 лат на большинство дней). Бывают дешевые рейсы и у AirBaltic/Аэрофлот (рейсы одни и те же), но заранее и только не определенное время дня. Билет Аэрофлота может быть на 500 рублей дороже (а иногда и чуть дешевле) билета на тот же рейс, чем у Балтика, но он уже включает багаж (20 евро доплата у AirBaltic). У остальных авиакомпаний включен и багаж (20кг), и питание в полете (самое вкусное - у Utair, имхо). Автобус стоит около 30 лат, но тогда уж лучше поездом - если придти заранее, можно занять верхнюю полку. НО: тогда нужно покупать билет в кассе, а не по интернету - списки электронных билетов проводникам приносят позже, можно остаться без спального места. И в любом случае имеет смысл взять с собой надувную подушку. А расписание и цены можно и нужно смотреть на rasp.yandex.ru