Travel from Trnava to Prague

Bus or train from Trnava to Prague?

Railways of Slovak Republic (ZSSK) operates a train from Trnava to Prague hourly. Tickets cost $3 - $6 and the journey takes 30 min. Railways of Slovak Republic (ZSSK) also services this route every 4 hours. Alternatively, SAD Lucenec operates a bus from Trnava to Prague once daily. Tickets cost $23 - $35 and the journey takes 6 h 26 min.

Travel Guides

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

How to get from Trnava to Prague

From Trnava train to Bratislava hl.st. then train to Praha hl.n.. 5 h 38 min 20€. From Trnava bus to Praha. 6 h 26 min 23€. From Trnava train to Kuty, night train to Nádraží Libeň, then line 8 tram to Dlouhá třída. 9 h 8 min 22€. From Trnava drive to Prague. 3 h 40 min 49€. 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 Prague airport, bus to Nádraží Veleslavín, then subway to Prague. 4 h 9 min 124€. From Trnava train to Central station, line 61 bus to Bratislava airport, fly to Prague airport, bus to Nádraží Veleslavín, then subway to Prague. 4 h 26 min 104€.
Close Print Itinerary
  1. Here are 6 options to get from
    Trnava to Prague:

    1. Trip:
      1 Train
      • One-Way approx: USD $19 - $28
      • Duration: 5 h 38 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $19 - $28
        • Duration: 5 h 38 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $23 - $35
      • Duration: 6 h 26 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $23 - $35
        • Duration: 6 h 26 min
        Close x
    3. Trip:
      3 Train, night train
      • One-Way approx: USD $22 - $33
      • Duration: 9 h 8 min
      Open +
      • Trip:
        3 Train, night train
        • One-Way approx: USD $22 - $33
        • Duration: 9 h 8 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $45 - $75
      • Duration: 3 h 40 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $45 - $75
        • Duration: 3 h 40 min
        Close x
    5. Trip:
      5 Train, bus to Vienna, fly
      • One-Way approx: USD $100 - $298
      • Duration: 4 h 9 min
      Open +
      • Trip:
        5 Train, bus to Vienna, fly
        • One-Way approx: USD $100 - $298
        • Duration: 4 h 9 min
        Close x
    6. Trip:
      6 Train to Bratislava, fly
      • One-Way approx: USD $67 - $610
      • Duration: 4 h 26 min
      Open +
      • Trip:
        6 Train to Bratislava, fly
        • One-Way approx: USD $67 - $610
        • Duration: 4 h 26 min
        Close x