Travel from Bratislava to Karlovy-Vary

Bus or train from Bratislava to Karlovy Vary?

RegioJet operates a bus from Bratislava to Karlovy Vary every 3 hours. Tickets cost $12 - $16 and the journey takes 4 h 15 min. 5 other operators also service this route. Alternatively, Railways of Slovak Republic (ZSSK) operates a train from Bratislava to Karlovy Vary every 4 hours. Tickets cost $16 - $25 and the journey takes 4 h 8 min. Czech Railways (ČD) also services this route every 2 hours.

Travel Guides

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

How to get from Bratislava to Karlovy Vary

From Bratislava, Autobusová stanica Nivy bus to Prague, Prague ÚAN Florenc then bus to Karlovy Vary, Karlovy Vary. 7 h 25 min 29€. From Bratislava hl.st. train to Praha hl.n. then train to Karlovy Vary. 8 h 24 min 28€. From Bratislava drive to Karlovy Vary. 4 h 41 min 58€. From Bratislava, Most SNP bus to Vienna airport, fly to Prague airport, bus to Nádraží Veleslavín, subway to Prague, Prague ,Hradčanská, then bus to Karlovy Vary. 5 h 55 min 128€. From Bratislava Most SNP (terminál) bus to Bratislava airport, fly to Prague airport, bus to Nádraží Veleslavín, subway to Prague, Prague ,Hradčanská, then bus to Karlovy Vary. 6 h 35 min 110€. From Bratislava, Most SNP bus to Vienna airport, fly to Nuremberg airport, subway to Nürnberg Hbf, train to Cheb, then train to Karlovy Vary. 8 h 10 min 119€. From Bratislava, Most SNP bus to Vienna airport, fly to Leipzig airport, train to Zwickau(Sachs)Hbf, train to Sokolov, then train to Karlovy Vary. 9 h 33 min 129€.
Close Print Itinerary
  1. Here are 7 options to get from
    Bratislava to Karlovy Vary:

    1. Trip:
      1 Bus
      • One-Way approx: USD $19 - $46
      • Duration: 7 h 25 min
      Open +
      • Trip:
        1 Bus
        • One-Way approx: USD $19 - $46
        • Duration: 7 h 25 min
        Close x
    2. Trip:
      2 Train
      • One-Way approx: USD $27 - $39
      • Duration: 8 h 24 min
      Open +
      • Trip:
        2 Train
        • One-Way approx: USD $27 - $39
        • Duration: 8 h 24 min
        Close x
    3. Trip:
      3 Drive
      • One-Way approx: USD $55 - $85
      • Duration: 4 h 41 min
      Open +
      • Trip:
        3 Drive
        • One-Way approx: USD $55 - $85
        • Duration: 4 h 41 min
        Close x
    4. Trip:
      4 Bus to Vienna, fly to Prague, bus
      • One-Way approx: USD $102 - $302
      • Duration: 5 h 55 min
      Open +
      • Trip:
        4 Bus to Vienna, fly to Prague, bus
        • One-Way approx: USD $102 - $302
        • Duration: 5 h 55 min
        Close x
    5. Trip:
      5 Fly Bratislava to Prague, bus
      • One-Way approx: USD $70 - $617
      • Duration: 6 h 35 min
      Open +
      • Trip:
        5 Fly Bratislava to Prague, bus
        • One-Way approx: USD $70 - $617
        • Duration: 6 h 35 min
        Close x
    6. Trip:
      6 Bus to Vienna, fly to Nuremberg, train
      • One-Way approx: USD $98 - $236
      • Duration: 8 h 10 min
      Open +
      • Trip:
        6 Bus to Vienna, fly to Nuremberg, train
        • One-Way approx: USD $98 - $236
        • Duration: 8 h 10 min
        Close x
    7. Trip:
      7 Bus to Vienna, fly to Leipzig, train
      • One-Way approx: USD $121 - $340
      • Duration: 9 h 33 min
      Open +
      • Trip:
        7 Bus to Vienna, fly to Leipzig, train
        • One-Way approx: USD $121 - $340
        • Duration: 9 h 33 min
        Close x