The distance between Banská Bystrica and Trnava is around 166km (103 miles) and the quickest way to get there is to drive which takes around 1h 30m.
We've found 3 different ways to get from Banská Bystrica to Trnava by bus, train and car. The recommended routes, which include information on duration, ticket price, and level of difficulty, can be found below.
👋 Also check out Trnava → Banská Bystrica if you're planning a return trip.
Take the bus to Trnava.
Slivtour
+ 1 othersTake the train to Galanta.
Transport option | Duration | Cost | Frequency | Distance |
---|---|---|---|---|
Bus | 3hrs | €17($17) | once daily | 185km (115 miles) |
Train | 3h 15m | €14($14) | every 4 hours | 207km (129 miles) |
Drive | 1h 30m | €29($29) | on demand | 166km (103 miles) |
Slivtour
Turancar
The following major airports near Trnava offer regular flights to various popular destinations within Slovakia and internationally.