на ж/д вокзалах есть "залы длительного ожидания" - там можно подремать.... или есть "комнаты отдыха пассажиров" - недорогие варианты отдыха, причем последние есть и на автовокзалах.
Это только при наличии билета. Если приехал - туда не пускают. Кстати, в Минске однажды пришлось слоняться по вокзалу всю ночь, сидеть -спать не давали. В Киеве вообще, будили даже детей.