Travel from Slovenia to Frankfurt-am-Main

Train, bus or fly from Slovenia to Frankfurt am Main?

Adria Airways, Lufthansa and Swiss fly from Kranj to Frankfurt am Main every 4 hours. Alternatively, Slovenian Railways (SŽ) operates a train from Ljubljana to Frankfurt am Main twice daily. Tickets cost $130 - $200 and the journey takes 10 h 18 min.

Travel Guides

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

How to get from Slovenia to Frankfurt am Main

From Kranj Avtobusna postaja bus to Ljubljana airport, fly to Frankfurt airport, then train to Frankfurt am Main. 3 h 59 min $150. From Maribor shuttle to Graz airport, fly to Frankfurt airport, then train to Frankfurt am Main. 4 h 31 min $190. From Novo Mesto shuttle to Zagreb airport, fly to Frankfurt airport, then train to Frankfurt am Main. 5 h 20 min $226. From Koper shuttle to Portoroz, walk to Portorož, shuttle to Venice airport, fly to Frankfurt airport, then train to Frankfurt am Main. 7 h 5 min $317. From Maribor shuttle to Graz airport, fly to Stuttgart airport, train to Stuttgart Hbf, then train to Frankfurt am Main. 6 h 53 min $296. From Ljubljana train to Frankfurt(Main)Hbf. 10 h 18 min $170. From Ljubljana bus to Frankfurt, Frankfurt central station. 11 h 25 min $83. From Ljubljana night train to Rosenheim then night train to Frankfurt(Main)Süd. 13 h 57 min $97. From Ljubljana drive to Frankfurt am Main. 7 h 42 min $129.

Is there a direct train between Slovenia and Frankfurt am Main?

Yes, there is a direct train departing from Ljubljana and arriving at Frankfurt(Main)Hbf. Services depart twice daily, and operate every day. The journey takes approximately 10¼ hours.

Is there a direct bus between Slovenia and Frankfurt am Main?

Yes, there is a direct bus departing from Ljubljana and arriving at Frankfurt, Frankfurt central station. Services depart twice daily, and operate every day. The journey takes approximately 11½ hours.
Close Print Itinerary
  1. Here are 9 options to get from
    Slovenia to Frankfurt am Main:

    1. Trip:
      1 Fly Ljubljana to Frankfurt
      • One-Way approx: USD $97 - $294
      • Duration: 3 h 59 min
      Open +
      • Trip:
        1 Fly Ljubljana to Frankfurt
        • One-Way approx: USD $97 - $294
        • Duration: 3 h 59 min
        Close x
    2. Trip:
      2 Shuttle to Graz, fly to Frankfurt
      • One-Way approx: USD $118 - $355
      • Duration: 4 h 31 min
      Open +
      • Trip:
        2 Shuttle to Graz, fly to Frankfurt
        • One-Way approx: USD $118 - $355
        • Duration: 4 h 31 min
        Close x
    3. Trip:
      3 Shuttle to Zagreb, fly to Frankfurt
      • One-Way approx: USD $116 - $469
      • Duration: 5 h 20 min
      Open +
      • Trip:
        3 Shuttle to Zagreb, fly to Frankfurt
        • One-Way approx: USD $116 - $469
        • Duration: 5 h 20 min
        Close x
    4. Trip:
      4 Shuttle to Venice, fly to Frankfurt
      • One-Way approx: USD $109 - $652
      • Duration: 7 h 5 min
      Open +
      • Trip:
        4 Shuttle to Venice, fly to Frankfurt
        • One-Way approx: USD $109 - $652
        • Duration: 7 h 5 min
        Close x
    5. Trip:
      5 Shuttle to Graz, fly to Stuttgart, train
      • One-Way approx: USD $137 - $547
      • Duration: 6 h 53 min
      Open +
      • Trip:
        5 Shuttle to Graz, fly to Stuttgart, train
        • One-Way approx: USD $137 - $547
        • Duration: 6 h 53 min
        Close x
    6. Trip:
      6 Train
      • One-Way approx: USD $130 - $200
      • Duration: 10 h 18 min
      Open +
      • Trip:
        6 Train
        • One-Way approx: USD $130 - $200
        • Duration: 10 h 18 min
        Close x
    7. Trip:
      7 Bus
      • One-Way approx: USD $50 - $85
      • Duration: 11 h 25 min
      Open +
      • Trip:
        7 Bus
        • One-Way approx: USD $50 - $85
        • Duration: 11 h 25 min
        Close x
    8. Trip:
      8 Night train
      • One-Way approx: USD $82 - $112
      • Duration: 13 h 57 min
      Open +
      • Trip:
        8 Night train
        • One-Way approx: USD $82 - $112
        • Duration: 13 h 57 min
        Close x
    9. Trip:
      9 Drive
      • One-Way approx: USD $100 - $160
      • Duration: 7 h 42 min
      Open +
      • Trip:
        9 Drive
        • One-Way approx: USD $100 - $160
        • Duration: 7 h 42 min
        Close x