Railways of Slovak Republic (ZSSK) operates a train from Bratislava to Zvolen hourly. Tickets cost $10 - $14 and the journey takes 2 h 57 min. Alternatively, SAD Lucenec operates a bus from Bratislava to Zvolen every 3 hours. Tickets cost $12 - $17 and the journey takes 3 h. Bus also services this route twice daily.
How to get from Bratislava to Zvolen
From Bratislava hl.st. train to Zvolen osobna stanica then train to Zvolen nakl. st.. 3 h 30 min 10€. From Bratislava bus to Zvolen osobna stanica then train to Zvolen nakl. st.. 3 h 33 min 13€. From Bratislava drive to Zvolen. 1 h 52 min 24€.
Is there a direct train between Bratislava and Zvolen?
No, there is no direct train from Bratislava to Zvolen. However, there are services departing from Bratislava hl.st. and arriving at Zvolen nakl. st. via Zvolen osobna stanica. The journey, including transfers, takes approximately 3 h 30 min.