Rome2Rio

How to get fromLjubljana to Geiloby plane, train, bus, night train, shuttle, car or car train

Find Transport to Geilo

See all options

There are 14 ways to get from Ljubljana to Geilo by plane, train, bus, night train, shuttle, car, or car train

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Fly Ljubljana to Bergen, train

    best
    1. Fly from Ljubljana (LJU) to Bergen (BGO)planeLJU - BGO
    2. Take the train from Bergen stasjon to Geilo stasjontrain
    12h 10m
    kr 2,077–4,561
  2. Bus

    cheapest
    1. Take the bus from Ljubljana bus station to Praha, ÚAN Florencbus958
    2. Take the bus from Praha, ÚAN Florenc to Oslo bussterminalbus
    3. Take the bus from Oslo bussterminal to Geilo stasjonbus
    38h 30m
    kr 1,462–2,780
  3. Bus, train

    1. Take the bus from Ljubljana bus station to Zagrebbus900 / ...
    2. Take the bus from Zagreb, Autobusni Kolodvor to Malmöbus
    3. Take the train from Malmö Centralstation to Oslo Strain
    4. Take the train from Oslo S to Geilo stasjontrainF4
    31h 37m
  4. Train

    1. Take the train from Ljubljana to Villach Hbftrain316 / ...
    2. Take the train from Villach Hbf to Schwarzach-St.VeittrainIce
    3. Take the train from Schwarzach-St.Veit to Hamburg-HarburgtrainIce
    4. Take the train from Hamburg-Harburg to Malmö Centralstationtrain346
    5. Take the train from Malmö Centralstation to Oslo Strain
    6. Take the train from Oslo S to Geilo stasjontrainF4
    34h 18m
  5. Train, night train

    1. Take the train from Ljubljana to Villach Hbftrain316 / ...
    2. Take the train from Villach Hbf to St. Johann Im PongautrainIce
    3. Take the night train from St. Johann Im Pongau to Malmo Cnighttrain304
    4. Take the train from Malmö Centralstation to Oslo Strain
    5. Take the train from Oslo S to Geilo stasjontrainF4
    33h 51m
    kr 2,961–4,527
  6. Fly Ljubljana to Oslo Airport, Gardermoen, train

    1. Fly from Ljubljana (LJU) to Oslo Airport, Gardermoen (OSL)planeLJU - OSL
    2. Take the train from Oslo lufthavn stasjon to Oslo Strain
    3. Take the train from Oslo S to Geilo stasjontrain
    11h 4m
    kr 1,855–4,526
  7. Shuttle to Trieste – Friuli Venezia Giulia Airport, fly to Oslo Airport, Gardermoen, train

    1. Take a shuttle bus from Ljubljana to Trieste Centraleshuttle
    2. Fly from Trieste – Friuli Venezia Giulia Airport (TRS) to Oslo Airport, Gardermoen (OSL)planeTRS - OSL
    3. Take the train from Oslo lufthavn stasjon to Oslo Strain
    4. Take the train from Oslo S to Geilo stasjontrain
    13h 35m
    kr 1,844–6,221
  8. Shuttle to Klagenfurt Airport, fly to Oslo Airport, Gardermoen, train

    1. Take a shuttle bus from Ljubljana to Klagenfurt Flughafenshuttle
    2. Fly from Klagenfurt Airport (KLU) to Oslo Airport, Gardermoen (OSL)planeKLU - OSL
    3. Take the train from Oslo lufthavn stasjon to Oslo Strain
    4. Take the train from Oslo S to Geilo stasjontrain
    16h 29m
    kr 2,658–6,426
  9. Shuttle to Pula Airport, fly to Oslo Airport, Gardermoen, train

    1. Take a shuttle bus from Ljubljana - Avtobusna Postaja to Pula Airportshuttle
    2. Fly from Pula Airport (PUY) to Oslo Airport, Gardermoen (OSL)planePUY - OSL
    3. Take the train from Oslo lufthavn stasjon to Oslo Strain
    4. Take the train from Oslo S to Geilo stasjontrain
    12h 17m
    kr 1,988–7,376
  10. Shuttle to Munich International Airport, fly to Oslo Airport, Gardermoen, train

    1. Take a shuttle bus from Ljubljana, Avtobusna Postaja to Flughafen Münchenshuttle
    2. Fly from Munich International Airport (MUC) to Oslo Airport, Gardermoen (OSL)planeMUC - OSL
    3. Take the train from Oslo lufthavn stasjon to Oslo Strain
    4. Take the train from Oslo S to Geilo stasjontrain
    14h 9m
    kr 2,117–11,588
  11. Shuttle to Vienna International Airport, fly to Oslo Airport, Gardermoen, train

    1. Take a shuttle bus from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Wien Hbfshuttle
    2. Fly from Vienna International Airport (VIE) to Oslo Airport, Gardermoen (OSL)planeVIE - OSL
    3. Take the train from Oslo lufthavn stasjon to Oslo Strain
    4. Take the train from Oslo S to Geilo stasjontrain
    12h 54m
    kr 2,205–10,466
  12. Bus via Malmö

    1. Take the bus from Ljubljana bus station to Zagrebbus900 / ...
    2. Take the bus from Zagreb, Autobusni Kolodvor to Malmöbus
    3. Take the bus from Malmo Norra Vallgatan to Oslo bussterminalbus600 / ...
    4. Take the bus from Oslo bussterminal to Geilo stasjonbus
    32h 36m
  13. Drive, car train

    1. Drive from Ljubljana to Villach Hbf ARZcar
    2. Take the car train from Villach Hbf ARZ to Hamburg Hbfcartrain
    3. Drive from Hamburg Hbf to Geilocar
    21h 25m
    kr 4,086–15,269
  14. Drive 2,377.1 km

    1. Drive from Ljubljana to Geilocar2,377.1 km
    24h 56m
    kr 5,156–7,448

Ljubljana (LJU) to Bergen (BGO) flights

Calendar18Weekly Planes
Duration8h 23mAverage Duration
Ticketkr 1,002Cheapest Price
See schedules

Questions & Answers

What companies run services between Ljubljana, Slovenia and Geilo, Norway?

You can take a train from Ljubljana to Geilo stasjon via Villach Hbf, Schwarzach-St.Veit, Hamburg-Harburg, Malmö Centralstation, and Oslo S in around 34h 18m. Alternatively, you can take a bus from Ljubljana bus station to Geilo stasjon via Zagreb, Zagreb, Autobusni Kolodvor, Malmö, Malmo Norra Vallgatan, and Oslo bussterminal in around 32h 36m.

Airlines
Train operators
Bus operators

Want to know more about travelling around Norway

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Related travel guides

More Questions & Answers