Bus

Take the taxi at the Banská Štiavnica.

The journey takes approximately 24 m. Ticket price is about €30 The travel distance is 29 km.

🚖 Find a cheap local taxi

Get off at the Zvolen.
Take the FlixBus bus at the Zvolen station .

The journey takes approximately 2 h 15 m. Ticket price is about €14 The travel distance is 153 km.

Carrier is FlixBus.

Buy ticket

Get off at the Budapest Mexikói út.


🛏 Find hotel deals and discounts up to 20% in Budapest at Booking


Train night bus

Take the train Railways of Slovak Republic (ZSSK) at the station Banska Stiavnica.

The journey takes approximately 48 m. Ticket price is about €1 The travel distance is 30 km.

Carrier is Railways of Slovak Republic (ZSSK).

Buy ticket

Get off at the Zvolen Osobna Stanica.
Take the FlixBus bus at the Zvolen station .

The journey takes approximately 2 h 15 m. Ticket price is about €14 The travel distance is 153 km.

Carrier is FlixBus.

Buy ticket

Get off at the Budapest Mexikói út.
Take the subway at the Mexikói út station.

The journey takes approximately 12 m. The travel distance is 4 km.

Carrier is BKK.

Buy ticket

Get off at the Vörösmarty tér.


🛏 Find hotel deals and discounts up to 20% in Budapest at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 2 h 9 m. The travel distance is 142 km.

Get off at the Budapest.


🛏 Find hotel deals and discounts up to 20% in Budapest at Booking


The cheapest way to travel from Banská-Štiavnica to Budapest is by taking a Train night bus with an average price of €17. The journey takes approximately 4 ч. 17 мин.

Drive is the fastest way to travel from Banská-Štiavnica to Budapest. Tickets cost €45. The journey takes approximately 2 ч. 9 мин.

Banská-Štiavnica is approximately 142 km away from Budapest. The trip by car takes 2 h 9 m.

The average journey time by car between Banská-Štiavnica and Budapest is 2 h 9 m.