Travel from Budapest to Alba-Iulia

Bus or train from Budapest to Alba Iulia?

SC Latino Expres S.R.L. operates a bus from Budapest to Alba Iulia once daily. Tickets cost $60 - $85 and the journey takes 7 h 17 min. Alternatively, Hungarian Railways (MÁV) operates a train from Budapest to Alba Iulia once daily. Tickets cost $20 - $30 and the journey takes 8 h 15 min. Romanian Railways (CFR) also services this route hourly.

Travel Guides

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

How to get from Budapest to Alba Iulia

From Budapest bus to Alba Iulia. 7 h 17 min 58€. From Budapest-Keleti train to Vintu de Jos then train to Alba Iulia. 9 h 18 min 21€. From Deák Ferenc tér M bus to Budapest, Budapest Népliget then bus to Alba Iulia. 11 h 3 min 41€. From Budapest drive to Alba Iulia. 5 h 11 min 56€. From Deák Ferenc tér M bus to Budapest airport, fly to Sibiu airport, line 11 bus to Sibiu, then bus to Alba Iulia. 10 h 35 min 297€. From Deák Ferenc tér M bus to Budapest airport, fly to Cluj-Napoca airport, then shuttle to Alba Iulia. 5 h 13 min 186€. From Deák Ferenc tér M bus to Budapest airport, fly to Tirgu Mures airport, then train to Alba Iulia. 7 h 5 min 72€.
Close Print Itinerary
  1. Here are 7 options to get from
    Budapest to Alba Iulia:

    1. Trip:
      1 Bus SC Latino Expres S.R.L.
      • One-Way approx: USD $60 - $85
      • Duration: 7 h 17 min
      Open +
      • Trip:
        1 Bus SC Latino Expres S.R.L.
        • One-Way approx: USD $60 - $85
        • Duration: 7 h 17 min
        Close x
    2. Trip:
      2 Train
      • One-Way approx: USD $22 - $31
      • Duration: 9 h 18 min
      Open +
      • Trip:
        2 Train
        • One-Way approx: USD $22 - $31
        • Duration: 9 h 18 min
        Close x
    3. Trip:
      3 Bus FlixBus
      • One-Way approx: USD $31 - $56
      • Duration: 11 h 3 min
      Open +
      • Trip:
        3 Bus FlixBus
        • One-Way approx: USD $31 - $56
        • Duration: 11 h 3 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $55 - $85
      • Duration: 5 h 11 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $55 - $85
        • Duration: 5 h 11 min
        Close x
    5. Trip:
      5 Fly to Sibiu, bus
      • One-Way approx: USD $105 - $619
      • Duration: 10 h 35 min
      Open +
      • Trip:
        5 Fly to Sibiu, bus
        • One-Way approx: USD $105 - $619
        • Duration: 10 h 35 min
        Close x
    6. Trip:
      6 Fly to Cluj-Napoca, shuttle
      • One-Way approx: USD $41 - $419
      • Duration: 5 h 13 min
      Open +
      • Trip:
        6 Fly to Cluj-Napoca, shuttle
        • One-Way approx: USD $41 - $419
        • Duration: 5 h 13 min
        Close x
    7. Trip:
      7 Fly to Tirgu Mures, train
      • One-Way approx: USD $25 - $161
      • Duration: 7 h 5 min
      Open +
      • Trip:
        7 Fly to Tirgu Mures, train
        • One-Way approx: USD $25 - $161
        • Duration: 7 h 5 min
        Close x