Да уже наверное не один раз тут писалось:
1. Поездом 27 Москва-Брест в 15:42, прибытие в Брест 5:35, цена 768(сейчас) в плацкарт, 1470 в купе - 22 и 43 евро соответственно.
2. Электричкой Брест-Тересполь в 7:50, 9:52 или 11:25 до Тересполя, прибытие соответственно в 7:08, 9:10 или 10:43, цена около 1-1.5 евро.
3. Поездом Тересполь-Краков в 12:47, прибытие 21:43, цена 53 злотых (14 евро) в обычный сидячий вагон.
Итого от 37 евро в одну сторону.
Недостаток - много времени ждать в Бресте или Тересполе.
Можно конечно разорвать поездку еще и по Минску, т.е. из Москвы выехать в 18:55 до Минска на поезд 5 Москва-Вильнюс, прибытие в Минск в 3:55, и потом в 4:53 поездом Санкт-Петербург-Брест приехать в Брест в 9:11, но это увеличит цену поездки рублей на 150 в плацкарте и придаст неудобств с пересадкой ночью (хотя приезд в Брест в 5:35 тоже не сахар).