Travel from Trnava to Budapest

Bus or train from Trnava to Budapest?

SAD Lucenec operates a bus from Trnava to Budapest once daily. Tickets cost $3 - $5 and the journey takes 46 min. 2 other operators also service this route. Alternatively, Railways of Slovak Republic (ZSSK) operates a train from Trnava to Budapest every 15 minutes. Tickets cost $3 - $5 and the journey takes 25 min. 2 other operators also service this route.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Trnava to Budapest

From Trnava bus to Bratislava then bus to Budapest, Budapest Kelenföld. 4 h 5 min 10€. From Trnava train to Galanta, train to Nove Zamky, then train to Budapest-Keleti. 4 h 25 min 10€. From Trnava train to Bratislava hl.st., train to Szob, then train to Budapest-Nyugati. 4 h 36 min 14€. From Trnava train to Galanta, train to Nové Zámky, then night train to Budapest-Nyugati. 4 h 25 min 10€. From Trnava drive to Budapest. 2 h 27 min 23€. From Trnava train to Bratislava hl.st., walk to Bratislava Nám. Franza Liszta (elektricka), train to Bratislava, Most SNP, bus to Vienna airport, fly to Budapest airport, then bus to Budapest. 4 h 21 min 126€.