Travel from Szeged to Budapest

Bus or train from Szeged to Budapest?

Hungarian Railways (MÁV) operates a train from Szeged to Budapest hourly. Tickets cost $10 - $15 and the journey takes 2 h 22 min. Alternatively, RegioJet operates a bus from Szeged to Budapest 4 times a week. Tickets cost $6 - $8 and the journey takes 2 h 5 min. BKK also services this route every 30 minutes.

Travel Guides

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

How to get from Szeged to Budapest

From Szeged train to Budapest-Nyugati. 2 h 22 min 3 178 Ft. From Szeged, Viztorony tér bus to Budapest Airport then bus to Deák Ferenc tér M. 2 h 55 min 2 792 Ft. From Szeged bus to Népliget M then bus to Deák Ferenc tér M. 3 h 29 min 3 502 Ft. From Szeged rideshare to Budapest. 2 h 17 min 2 237 Ft. From Szeged drive to Budapest. 1 h 40 min 5 866 Ft.

Operators from Szeged to Budapest

Close Print Itinerary
  1. Here are 5 options to get from
    Szeged to Budapest:

    1. Trip:
      1 Train
      • One-Way approx: USD $10 - $15
      • Duration: 2 h 22 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $10 - $15
        • Duration: 2 h 22 min
        Close x
    2. Trip:
      2 Bus RegioJet
      • One-Way approx: USD $7 - $12
      • Duration: 2 h 55 min
      Open +
      • Trip:
        2 Bus RegioJet
        • One-Way approx: USD $7 - $12
        • Duration: 2 h 55 min
        Close x
    3. Trip:
      3 Bus Volanbusz
      • One-Way approx: USD $12 - $16
      • Duration: 3 h 29 min
      Open +
      • Trip:
        3 Bus Volanbusz
        • One-Way approx: USD $12 - $16
        • Duration: 3 h 29 min
        Close x
    4. Trip:
      4 Rideshare
      • One-Way approx: USD $9
      • Duration: 2 h 17 min
      Open +
      • Trip:
        4 Rideshare
        • One-Way approx: USD $9
        • Duration: 2 h 17 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $19 - $28
      • Duration: 1 h 40 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $19 - $28
        • Duration: 1 h 40 min
        Close x