Travel from Prague to Pécs

Bus or train from Prague to Pécs?

Czech Railways (ČD) operates a train from Prague to Pécs every 2 hours. Tickets cost $30 - $55 and the journey takes 4 h 10 min. 2 other operators also service this route. Alternatively, FlixBus operates a bus from Prague to Pécs every 3 hours. Tickets cost $19 - $35 and the journey takes 3 h 55 min. 5 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 Prague to Pécs

From Praha hl.n. train to Wien Hbf, train to Kelenföld, then train to Pecs. 11 h 4 min 1 890 Kč. From Praha, ÚAN Florenc bus to Vídeň, U2 Stadion, Busterminal Stadioncenter, Engerthstrasse, bus to Kelenföld, then train to Pecs. 11 h 55 min 800 Kč. From Praha hl.n. train to Wr.Neustadt Hbf, train to Sopron, then train to Pecs. 12 h 4 min 1 954 Kč. From Prague, Prague Main station bus to Vienna, Vienna Erdberg, bus to Budapest Népliget Autóbusz Állomás, bus to Szekszárd, then bus to Pécs. 12 h 5 min 2 127 Kč. From Prague drive to Pécs. 6 h 48 min 2 007 Kč. From Staroměstská subway to Nádraží Veleslavín, bus to Prague airport, fly to Budapest airport, bus to Köbanya-Kispest, train to Kelenföld, then train to Pécs. 8 h 6 min 2 479 Kč. From Staroměstská subway to Nádraží Veleslavín, bus to Prague airport, fly to Zagreb airport, shuttle to Zagreb, train to Gyekenyes, then train to Pécs. 10 h 56 min 3 352 Kč.

How long does it take to get from Prague to Pécs?

It takes approximately 11 h 4 min to get from Prague to Pécs.
Close Print Itinerary
  1. Here are 7 options to get from
    Prague to Pécs:

    1. Trip:
      1 Train via Kelenföld
      • One-Way approx: USD $70 - $110
      • Duration: 11 h 4 min
      Open +
      • Trip:
        1 Train via Kelenföld
        • One-Way approx: USD $70 - $110
        • Duration: 11 h 4 min
        Close x
    2. Trip:
      2 Bus, train
      • One-Way approx: USD $31 - $43
      • Duration: 11 h 55 min
      Open +
      • Trip:
        2 Bus, train
        • One-Way approx: USD $31 - $43
        • Duration: 11 h 55 min
        Close x
    3. Trip:
      3 Train
      • One-Way approx: USD $71 - $111
      • Duration: 12 h 4 min
      Open +
      • Trip:
        3 Train
        • One-Way approx: USD $71 - $111
        • Duration: 12 h 4 min
        Close x
    4. Trip:
      4 Bus
      • One-Way approx: USD $46 - $110
      • Duration: 12 h 5 min
      Open +
      • Trip:
        4 Bus
        • One-Way approx: USD $46 - $110
        • Duration: 12 h 5 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $75 - $120
      • Duration: 6 h 48 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $75 - $120
        • Duration: 6 h 48 min
        Close x
    6. Trip:
      6 Fly to Budapest, train
      • One-Way approx: USD $91 - $253
      • Duration: 8 h 6 min
      Open +
      • Trip:
        6 Fly to Budapest, train
        • One-Way approx: USD $91 - $253
        • Duration: 8 h 6 min
        Close x
    7. Trip:
      7 Fly to Zagreb, train
      • One-Way approx: USD $98 - $436
      • Duration: 10 h 56 min
      Open +
      • Trip:
        7 Fly to Zagreb, train
        • One-Way approx: USD $98 - $436
        • Duration: 10 h 56 min
        Close x