Подскажите, как добраться до Сувалок?

Подскажите, пожалуйста, как можно добраться из Москвы до Сувалок (и вернуться обратно :D )?
Два года назад летела до Калининграда, а дальше на машине знакомый отвёз до отеля в Сувалках и потом обратно в Калининград.Какие есть варианты? Может, лучше лететь или ехать до Варшавы?
Путешествия в Польшу круглый год
Поездом до Вильнюса (приезд в 8.00 или 10.14) и варшавским поездом дальше (отправление в 12.00). Прибытие в Сувалки в 15.14 (польское время). Можно и автобусами но там похитрее да и много рейсов сейчас отменено.

Обратно Сувалки-Вильнюс - 12.44-17.50, Вильнюс-Москва - 22.39.
Спасибо большое! Я правильно Вас поняла: из Вильнюса идёт поезд на Варшаву с остановкой в Сувалках? А как можно приобрести билет на этот поезд, да и обратный тоже? Через турфирму?