На Братиславу хватит одного дня, можно даже без ночевки. Город очень милый, кукольный, но смотреть там по большому счету нечего. А Вена - это Вена...
Добавлено спустя 2 минуты 33 секунды: Да, и зачем на поезде ездить, если можно за 19 евро туда-обратно на автобусе. Занимает около часа. Посадка в Братиславе у центрального моста (не помню название), оплата прямо у водителя. Расписание на остановке висит. Из Вены нужно ехать от станции метро Erdberg.