Travel from Martin to Prague

Bus or train from Martin to Prague?

Railways of Slovak Republic (ZSSK) operates a train from Martin to Prague once daily. Tickets cost $20 - $30 and the journey takes 5 h 34 min. Alternatively, Arriva Vychodnicechy operates a bus from Martin to Prague once daily. Tickets cost $19 - $25 and the journey takes 7 h 32 min.

Travel Guides

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

How to get from Martin to Prague

From Martin(SK) train to Praha hl.n.. 5 h 34 min 21€. From Martin(SK) train to Vrútky, train to Nádraží Libeň, then line 8 tram to Dlouhá třída. 6 h 47 min 17€. From Martin bus to Prague - Florenc. 7 h 32 min 18€. From Martin drive to Prague. 4 h 55 min 57€. From Martin(SK) train to Stodolní, line 1 tram to Ostrava, ÚAN, bus to Ostrava airport, fly to Prague airport, bus to Nádraží Veleslavín, then subway to Prague. 5 h 51 min 133€. From Martin(SK) train to Vrutky, 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. 7 h 33 min 131€. From Martin(SK) train to Vrutky, train to Central station, line 61 bus to Bratislava airport, fly to Prague airport, bus to Nádraží Veleslavín, then subway to Prague. 7 h 49 min 110€.
Close Print Itinerary
  1. Here are 7 options to get from
    Martin to Prague:

    1. Trip:
      1 Train
      • One-Way approx: USD $20 - $30
      • Duration: 5 h 34 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $20 - $30
        • Duration: 5 h 34 min
        Close x
    2. Trip:
      2 Train Leo Express
      • One-Way approx: USD $18 - $27
      • Duration: 6 h 47 min
      Open +
      • Trip:
        2 Train Leo Express
        • One-Way approx: USD $18 - $27
        • Duration: 6 h 47 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $19 - $25
      • Duration: 7 h 32 min
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $19 - $25
        • Duration: 7 h 32 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $55 - $85
      • Duration: 4 h 55 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $55 - $85
        • Duration: 4 h 55 min
        Close x
    5. Trip:
      5 Train to Ostrava, fly
      • One-Way approx: USD $91 - $426
      • Duration: 5 h 51 min
      Open +
      • Trip:
        5 Train to Ostrava, fly
        • One-Way approx: USD $91 - $426
        • Duration: 5 h 51 min
        Close x
    6. Trip:
      6 Train, bus to Vienna, fly
      • One-Way approx: USD $106 - $308
      • Duration: 7 h 33 min
      Open +
      • Trip:
        6 Train, bus to Vienna, fly
        • One-Way approx: USD $106 - $308
        • Duration: 7 h 33 min
        Close x
    7. Trip:
      7 Train to Bratislava, fly
      • One-Way approx: USD $73 - $620
      • Duration: 7 h 49 min
      Open +
      • Trip:
        7 Train to Bratislava, fly
        • One-Way approx: USD $73 - $620
        • Duration: 7 h 49 min
        Close x