Travel from Ljubljana to Subotica

Bus or train from Ljubljana to Subotica?

Lasta operates a bus from Ljubljana to Subotica once daily. Tickets cost $23 - $27 and the journey takes 6 h 48 min. 11 other operators also service this route. Alternatively, Slovenian Railways (SŽ) operates a train from Ljubljana to Subotica once daily. Tickets cost $30 - $50 and the journey takes 7 h 51 min. Hungarian Railways (MÁV) also services this route once daily.

Travel Guides

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

How to get from Ljubljana to Subotica

From Ljubljana bus to Ruma, walk to Ruma, bus to Autobuska Stanica, line 64 bus to Novosadskog sajma, walk to Novi Sad, then bus to Subotica. 10 h 59 min RSD 3170. From Ljubljana bus to Vukovar, bus to Sombor, then bus to Subotica. 12 h 16 min RSD 5652. From Ljubljana train to Kelenföld then train to Subotica. 13 h 5 min RSD 5350. From Ljubljana drive to Subotica. 5 h 46 min RSD 7828. From Ljubljana shuttle to Ljubljana airport, fly to Belgrade airport, line 72 bus to Zeleni venac, walk to Belgrade, then bus to Subotica. 8 h 31 min RSD 14469. From Ljubljana shuttle to Zagreb airport, fly to Osijek airport, taxi to Dalj(HR), bus to Sombor, then bus to Subotica. 8 h 28 min RSD 24781. From Ljubljana shuttle to Klagenfurt airport, fly to Vienna airport, train to Wien Mitte-Landstraße Bf (U3), subway to Wien Stephansplatz (U3), walk to Vienna, then Door to door Shuttle to Subotica. 8 h 57 min RSD 23508. From Ljubljana shuttle to Zagreb airport, fly to Belgrade airport, line 72 bus to Zeleni venac, walk to Belgrade, then bus to Subotica. 10 h RSD 24878. From Ljubljana shuttle to Ljubljana airport, fly to Vienna airport, train to Wien Mitte-Landstraße Bf (U3), subway to Wien Stephansplatz (U3), walk to Vienna, then Door to door Shuttle to Subotica. 9 h RSD 22471.

How long does it take to get from Ljubljana to Subotica?

It takes approximately 10 h 59 min to get from Ljubljana to Subotica.

Is there a direct train between Ljubljana and Subotica?

No, there is no direct train from Ljubljana to Subotica. However, there are services departing from Ljubljana and arriving at Subotica via Kelenföld. The journey, including transfers, takes approximately 13 h 5 min.

Is there a direct bus between Ljubljana and Subotica?

No, there is no direct bus from Ljubljana to Subotica. However, there are services departing from Ljubljana and arriving at Subotica via Ruma, Autobuska Stanica and Novi Sad. The journey, including transfers, takes approximately 10 h 59 min.

Operators from Ljubljana to Subotica

Close Print Itinerary
  1. Here are 9 options to get from
    Ljubljana to Subotica:

    1. Trip:
      1 Bus Lasta
      • One-Way approx: USD $29 - $107
      • Duration: 10 h 59 min
      Open +
      • Trip:
        1 Bus Lasta
        • One-Way approx: USD $29 - $107
        • Duration: 10 h 59 min
        Close x
    2. Trip:
      2 Bus FlixBus
      • One-Way approx: USD $36 - $62
      • Duration: 12 h 16 min
      Open +
      • Trip:
        2 Bus FlixBus
        • One-Way approx: USD $36 - $62
        • Duration: 12 h 16 min
        Close x
    3. Trip:
      3 Train
      • One-Way approx: USD $46 - $65
      • Duration: 13 h 5 min
      Open +
      • Trip:
        3 Train
        • One-Way approx: USD $46 - $65
        • Duration: 13 h 5 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $65 - $100
      • Duration: 5 h 46 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $65 - $100
        • Duration: 5 h 46 min
        Close x
    5. Trip:
      5 Fly Ljubljana to Belgrade, bus
      • One-Way approx: USD $112 - $277
      • Duration: 8 h 31 min
      Open +
      • Trip:
        5 Fly Ljubljana to Belgrade, bus
        • One-Way approx: USD $112 - $277
        • Duration: 8 h 31 min
        Close x
    6. Trip:
      6 Shuttle to Zagreb, fly to Osijek, bus
      • One-Way approx: USD $103 - $487
      • Duration: 8 h 28 min
      Open +
      • Trip:
        6 Shuttle to Zagreb, fly to Osijek, bus
        • One-Way approx: USD $103 - $487
        • Duration: 8 h 28 min
        Close x
    7. Trip:
      7 Shuttle to Klagenfurt, fly to Vienna, Door to door Shuttle
      • One-Way approx: USD $143 - $544
      • Duration: 8 h 57 min
      Open +
      • Trip:
        7 Shuttle to Klagenfurt, fly to Vienna, Door to door Shuttle
        • One-Way approx: USD $143 - $544
        • Duration: 8 h 57 min
        Close x
    8. Trip:
      8 Shuttle to Zagreb, fly to Belgrade, bus
      • One-Way approx: USD $117 - $508
      • Duration: 10 h
      Open +
      • Trip:
        8 Shuttle to Zagreb, fly to Belgrade, bus
        • One-Way approx: USD $117 - $508
        • Duration: 10 h
        Close x
    9. Trip:
      9 Fly Ljubljana to Vienna, Door to door Shuttle
      • One-Way approx: USD $167 - $440
      • Duration: 9 h
      Open +
      • Trip:
        9 Fly Ljubljana to Vienna, Door to door Shuttle
        • One-Way approx: USD $167 - $440
        • Duration: 9 h
        Close x