The distance between Levoča and Trnava is around 320km (199 miles) and the quickest way to get there is to drive which takes around 3h 15m.
We've found 3 different ways to get from Levoča to Trnava by train, bus and car. The recommended routes, which include information on duration, ticket price, and level of difficulty, can be found below.
👋 Also check out Trnava → Levoča if you're planning a return trip.
Take the train to Trnava.
Take the bus to Trnava.
Slivtour
Transport option | Duration | Cost | Frequency | Distance |
---|---|---|---|---|
Train | 3h 50m | €22($22) | twice daily | 334km (207 miles) |
Bus | 6h 20m | €21($21) | 5 times a week | 337km (209 miles) |
Drive | 3h 15m | €56($56) | on demand | 320km (199 miles) |
Slivtour
The following major airports near Trnava offer regular flights to various popular destinations within Slovakia and internationally.