We may earn a commission when you book through links on this page, at no extra cost to you. Read our affiliate disclosure.
- Distance
- roughly 100 km via Bratislava
- Drive time
- about 1 to 1.5 hours
- Rail
- Bratislava to Žilina line
- Nickname
- Little Rome
Vienna Airport to Trnava is one of the easier routes into central Slovakia, and a private transfer with Welcome Pickups is our first pick when you want to skip the change. Trnava lies about 47 km north-east of Bratislava, so with the 57 km from the airport to the capital you get a total of roughly 100 km.
If you prefer public transport, Trnava has an important station on the Bratislava to Žilina railway, and trains from Bratislava are frequent. That makes it the most practical train destination of the five towns we compare around Vienna.
Below we compare transfer, train and car, and describe what a Trnava visit looks like.
Top picks at a glance
Key takeaways
- Roughly 100 km: about 57 km to Bratislava and 47 km on to Trnava.
- Trnava is a main stop on the Bratislava to Žilina line.
- Transfer saves the change; train is the cheapest.
- Trnava works well as a first night in Slovakia or a day trip from Bratislava.
Best ways to get from Vienna Airport to Trnava, ranked
-
Our top pick1
Private pickup with Welcome Pickups
Best overallBest for: Couples and families
Welcome Pickups sets up a driver who meets you in arrivals and takes you to your Trnava address. At about 100 km this is short enough to be affordable for two people.
Book with Welcome Pickups Read our Welcome Pickups review- No change
- Meet and greet
- More than the train
-
2
Private transfer with Kiwitaxi
Fixed-price optionBest for: Late flights
Kiwitaxi quotes a fixed price for the airport to Trnava run. Compare against the Welcome Pickups quote for your date.
Book a transfer on Kiwitaxi Read our Kiwitaxi review- Fixed price
- Flight tracking
- Book ahead
-
3
Offers on GetTransfer
Best for comparingBest for: Budget groups
Post the route and choose between driver bids.
Get offers on GetTransfer Read our GetTransfer review- Price choice
- Quality varies
-
4
Bus or train to Bratislava, then train to Trnava
CheapestBest for: Solo travellers
Reach Bratislava by coach or train, then ride a train on the Žilina line. Trains to Trnava leave Bratislava main station often. Look at zssk.sk for the next departures.
Official website- Frequent trains
- Lowest cost
- Change and luggage on two legs
-
5
Rent a car with QEEQ
Best if you continue northBest for: Road trips
Pick up at the airport if you plan to continue to Piešťany or Trenčín. Trnava has paid parking near the old town.
Compare cars on QEEQ Read our QEEQ review- Flexible
- Vignette, parking fees
Rail details
Wikipedia describes the Trnava station as important on the Bratislava to Žilina railway, with tracks to Sereď and Kúty. That means regional and long-distance trains stop here. After reaching Bratislava (see Vienna Airport to Bratislava), take the next train toward Žilina or Košice and get off at Trnava. Total journey with a coach and a train is typically two to three hours depending on the change.
What Trnava is like
Trnava is known as Little Rome. In the old Kingdom of Hungary it was seen as a centre of Catholicism, and the compact old town still has many churches, including St. Nicolas's Church, and long medieval city walls dating to around the 13th and 14th centuries. It has about 63,000 residents. It is walkable in a few hours and pleasant for a beer or a dinner, see Slovak beer guide and Slovak food to try.
Trnava as first night or day trip
If your flight lands late, sleeping in Trnava can be calmer and cheaper than Bratislava, then a morning train takes you to Piešťany or Trenčín. For a short city break, Trnava is a quiet counterpart to Bratislava; many visitors do both. Check day trips from Bratislava for options in the other direction.
Driving
The drive uses the motorway network and passes Bratislava before turning north-east. A Slovak e-vignette is required on motorways, see vignette guide. Old-town parking is mostly paid. Ask your accommodation where to leave the car.
Sample day plans
Morning arrival: land, take a coach to Bratislava, have lunch near the main station and ride the next train to Trnava. You can check in and walk the old town by mid-afternoon. Evening arrival: book a driver, so a delayed flight does not strand you at a station, and walk the lit-up centre after dinner. Continuing north: Trnava is a good stopping point between the airport and Piešťany, since trains continue along the same line.
Compared with Nitra or Žilina, the journey is short enough that arrival time rarely decides the plan. What matters more is baggage: Trnava station is a short walk from the old town edge but not from every hotel, so check your address before you leave the platform.
Cost thinking
Because the whole route is only around 100 km, a transfer shared by two people can land close to the cost of two train tickets plus a coach, once you add a taxi at each end. Always compare a current fixed quote against public fares, since fares and prices change. Do not choose by habit; for one person the train is cheaper, for three it rarely is.
Two practical points apply only to this route. First, Trnava has two rail directions, toward Sereď and toward Kúty, so check that your train is on the Žilina line and not a local service heading elsewhere. Second, the old town is compact, which means you can leave bags at the hotel and see most of the churches on foot within a few hours. If you plan to travel on the same day, ask the hotel to hold your luggage rather than carrying it around the walls.
Tips
- Wait until you are in Bratislava before buying the Slovak train ticket, so you can see actual departures.
- Many sights close on Mondays; check opening times before you plan the day.
- If you are only passing through, store luggage in Bratislava first, see luggage storage in Bratislava.
Frequently asked questions
How far is Trnava from Vienna Airport?
Roughly 100 km via Bratislava. The airport is about 57 km from Bratislava and Trnava is about 47 km northeast of it.
Is there a direct train?
Not from the airport. Go to Bratislava first, then take a train toward Žilina, which stops at Trnava.
Is Trnava worth a visit?
Yes for churches, a walled old town and a quieter atmosphere than Bratislava.
How long is the train from Bratislava?
A fairly short ride over about 47 km; check zssk.sk for the exact timetable.
Can I do Trnava as a day trip from Vienna?
Technically yes, but the day is long. A night in Trnava or Bratislava is more comfortable.
Photo: Trnava · Pavel Briatka · CC BY-SA 2.5










