There are 4 ways to get from Salgótarján to Balassagyarmat by bus, train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Salgótarján, autóbusz-állomás to Balassagyarmat, Dózsa György utcabus 1010 / ...
1h 13mFt 1,500–1,800Train
- Take the train from Salgotarjan to Hatvantrain Re
- Take the train from Aszod to Balassagyarmattrain Re
3h 44mFt 2,459–2,973Drive 48.6 km
- Drive from Salgótarján to Balassagyarmatcar 48.6 km
50 minFt 2,630–3,799Taxi
- Take the taxi from Salgótarján to Balassagyarmattaxi 48.6 km
50 minFt 28,000–34,000
Salgótarján to Balassagyarmat by bus
Questions & Answers
The cheapest way to get from Salgótarján to Balassagyarmat is to bus which costs 1 500 Ft - 1 800 Ft and takes 1h 13m.
The fastest way to get from Salgótarján to Balassagyarmat is to drive which takes 50 min and costs 2 600 Ft - 3 800 Ft.
Yes, there is a direct bus departing from Salgótarján, autóbusz-állomás and arriving at Balassagyarmat, Dózsa György utca. Services depart hourly, and operate every day. The journey takes approximately 1h 13m.
No, there is no direct train from Salgótarján to Balassagyarmat. However, there are services departing from Salgotarjan and arriving at Balassagyarmat via Hatvan and Aszod. The journey, including transfers, takes approximately 3h 44m.
The distance between Salgótarján and Balassagyarmat is 48 km. The road distance is 48.6 km.
The best way to get from Salgótarján to Balassagyarmat without a car is to bus which takes 1h 13m and costs 1 500 Ft - 1 800 Ft.
The bus from Salgótarján, autóbusz-állomás to Balassagyarmat, Dózsa György utca takes 1h 13m including transfers and departs hourly.
Salgótarján to Balassagyarmat bus services, operated by MÁV Személyszállítási, depart from Salgótarján, autóbusz-állomás station.
Salgótarján to Balassagyarmat train services, operated by Hungarian Railways (MÁV), depart from Salgotarjan station.
The best way to get from Salgótarján to Balassagyarmat is to bus which takes 1h 13m and costs 1 500 Ft - 1 800 Ft. Alternatively, you can train, which costs 2 400 Ft - 3 000 Ft and takes 3h 44m.
What companies run services between Salgótarján, Hungary and Balassagyarmat, Hungary?
MÁV Személyszállítási operates a bus from Salgótarján, autóbusz-állomás to Balassagyarmat, Dózsa György utca hourly. Tickets cost Ft 1,500–1,800 and the journey takes 1h 13m. Alternatively, you can take a train from Salgotarjan to Balassagyarmat via Hatvan and Aszod in around 3h 44m.
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- Hungarian Railways (MÁV)
Train from Salgotarjan to Hatvan
- Ave. Duration
- 1h 20m
- Frequency
- Every 30 minutes
- Estimated price
- Ft 1,000–1,300
- Website
- Hungarian Railways (MÁV)
Train from Aszod to Balassagyarmat
- Ave. Duration
- 1h 25m
- Frequency
- Hourly
- Estimated price
- Ft 1,000–1,300
- Website
- Hungarian Railways (MÁV)
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- MÁV Személyszállítási
Bus from Salgótarján, autóbusz-állomás to Balassagyarmat, Dózsa György utca
- Ave. Duration
- 1h 13m
- Frequency
- Hourly
- Estimated price
- Ft 1,500–1,800
- Website
- MÁV Személyszállítási
- Ave. Duration
- 50 min
- Estimated price
- Ft 28,000–34,000
Mátra Taxi Egyesület
- Phone
- +36 20 450 1501
- Website
- matrataxi.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Want to know more about Flixbus?, Best ways to travel around Australia, and Travelling around the UAE - to help you get the most out of your next trip.
More Questions & Answers
Salgótarján to Balassagyarmat bus services, operated by MÁV Személyszállítási, arrive at Balassagyarmat, Dózsa György utca station.
Salgótarján to Balassagyarmat train services, operated by Hungarian Railways (MÁV), arrive at Hatvan station.
Yes, the driving distance between Salgótarján to Balassagyarmat is 49 km. It takes approximately 50 min to drive from Salgótarján to Balassagyarmat.
There are 104+ hotels available in Balassagyarmat.






