Travel from Bratislava to Pécs

Bus or train from Bratislava to Pécs?

Railways of Slovak Republic (ZSSK) operates a train from Bratislava to Pécs every 4 hours. Tickets cost $11 - $16 and the journey takes 2 h 42 min. Hungarian Railways (MÁV) also services this route hourly. Alternatively, Eurolines HU operates a bus from Bratislava to Pécs 3 times a day. Tickets cost $34 and the journey takes 2 h 50 min. 4 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 Bratislava to Pécs

From Bratislava hl.st. train to Budapest-Keleti then train to Pecs. 6 h 31 min 7 248 Ft. From Bratislava Mlynské nivy bus to Budapest Népliget Autóbusz Állomás, bus to Szekszárd, then bus to Pécs. 7 h 34 min 9 736 Ft. From Bratislava, Most SNP bus to Kelenföld then train to Pecs. 8 h 7 040 Ft. From Bratislava hl.st. train to Siofok then train to Pecs. 11 h 32 min 8 352 Ft. From Bratislava drive to Pécs. 3 h 49 min 14 945 Ft. From Bratislava, Most SNP bus to Vienna airport, fly to Budapest airport, bus to Köbanya-Kispest, train to Kelenföld, then train to Pécs. 6 h 59 min 40 576 Ft. From Bratislava, Most SNP bus to Vienna airport, fly to Osijek airport, taxi to Osijek, RER to Beli Manastir, then train to Pécs. 10 h 31 min 56 503 Ft.

Operators from Bratislava to Pécs

Close Print Itinerary
  1. Here are 7 options to get from
    Bratislava to Pécs:

    1. Trip:
      1 Train via Budapest-Keleti
      • One-Way approx: USD $23 - $34
      • Duration: 6 h 31 min
      Open +
      • Trip:
        1 Train via Budapest-Keleti
        • One-Way approx: USD $23 - $34
        • Duration: 6 h 31 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $28 - $51
      • Duration: 7 h 34 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $28 - $51
        • Duration: 7 h 34 min
        Close x
    3. Trip:
      3 Bus, train
      • One-Way approx: USD $23 - $31
      • Duration: 8 h
      Open +
      • Trip:
        3 Bus, train
        • One-Way approx: USD $23 - $31
        • Duration: 8 h
        Close x
    4. Trip:
      4 Train
      • One-Way approx: USD $26 - $39
      • Duration: 11 h 32 min
      Open +
      • Trip:
        4 Train
        • One-Way approx: USD $26 - $39
        • Duration: 11 h 32 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $45 - $70
      • Duration: 3 h 49 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $45 - $70
        • Duration: 3 h 49 min
        Close x
    6. Trip:
      6 Bus, fly to Budapest, train
      • One-Way approx: USD $112 - $316
      • Duration: 6 h 59 min
      Open +
      • Trip:
        6 Bus, fly to Budapest, train
        • One-Way approx: USD $112 - $316
        • Duration: 6 h 59 min
        Close x
    7. Trip:
      7 Bus, fly to Osijek, train
      • One-Way approx: USD $97 - $369
      • Duration: 10 h 31 min
      Open +
      • Trip:
        7 Bus, fly to Osijek, train
        • One-Way approx: USD $97 - $369
        • Duration: 10 h 31 min
        Close x