Travel from Brno to Trnava

Bus or train from Brno to Trnava?

You can take a train from Brno to Trnava via Bratislava in around 2 h 21 min. Alternatively, Arriva Slovensko operates a bus from Brno to Trnava once daily. Tickets cost $9 and the journey takes 2 h 25 min. 2 other operators also service this route.

How to get from Brno to Trnava

From Brno hl.n. train to Bratislava then train to Trnava. 2 h 21 min 285 Kč. From Brno Zvonarka bus to Trnava. 2 h 25 min 229 Kč. From Brno hl.n. train to Kuty then train to Trnava. 3 h 4 min 237 Kč. From Brno hl.n. train to Břeclav then bus to Trnava. 3 h 38 min 294 Kč. From Brno drive to Trnava. 1 h 54 min 604 Kč.