Rome2Rio

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

Find Transport to Krasnoyarsk

See all options

There are 10 ways to get from Ljubljana to Krasnoyarsk by shuttle, plane, bus, train, car, or night 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. Shuttle to Zagreb Franjo Tuđman Airport, fly, bus

    best
    1. Take a shuttle bus from Ljubljana, Avtobusna Postaja to Zagreb Airportshuttle bus
    2. Fly from Zagreb Franjo Tuđman Airport (ZAG) to Krasnoyarsk Yemelyanovo Airport (KJA)plane plane ZAG - KJA
    3. Take the bus from Yemelyanovo Airport to Krasnoyarsk Bus stationbus bus
    16h 55m
    ₽22,831–119,902
  2. Train, bus

    1. Take the train from Ljubljana to Villach Hbftrain train
    2. Take the train from Villach Hbf to Wien Hbftrain train
    3. Take the train from Wien Hbf to Warszawa Zachodniatrain train
    4. Take the bus from Warsaw West to Moscow, International Bus Stationbus bus
    5. Take the train from Kazansky Railway Terminal to Krasnoiarsktrain train
    3d 21h
    ₽34,026–68,849
  3. Drive 6,185.3 km

    1. Drive from Ljubljana to Krasnoyarskcar car 6,185.3 km
    3d 6h
    ₽76,482–110,474
  4. Bus to Pula Airport, fly, bus

    1. Take the bus from Ljubljana - Avtobusna Postaja to Pula Airportbus bus
    2. Fly from Pula Airport (PUY) to Krasnoyarsk Yemelyanovo Airport (KJA)plane plane PUY - KJA
    3. Take the bus from Yemelyanovo Airport to Krasnoyarsk Bus stationbus bus
    20h 39m
    ₽48,407–153,463
  5. Fly from Ljubljana, bus

    1. Fly from Ljubljana (LJU) to Krasnoyarsk Yemelyanovo Airport (KJA)plane plane LJU - KJA
    2. Take the bus from Yemelyanovo Airport to Krasnoyarsk Bus stationbus bus
    16h 20m
    ₽30,287–108,047
  6. Shuttle to Klagenfurt Airport, fly, bus

    1. Take a shuttle bus from Ljubljana to Klagenfurt Flughafenshuttle bus
    2. Fly from Klagenfurt Airport (KLU) to Krasnoyarsk Yemelyanovo Airport (KJA)plane plane KLU - KJA
    3. Take the bus from Yemelyanovo Airport to Krasnoyarsk Bus stationbus bus
    20h 35m
    ₽47,974–159,809
  7. Shuttle, bus to Rijeka Airport, fly, bus

    1. Take a shuttle bus from Ljubljana to Trieste Centraleshuttle bus
    2. Take the bus from Trieste, Autostazione to Rijeka, Željeznički Kolodvorbus bus
    3. Fly from Rijeka Airport (RJK) to Krasnoyarsk Yemelyanovo Airport (KJA)plane plane RJK - KJA
    4. Take the bus from Yemelyanovo Airport to Krasnoyarsk Bus stationbus bus
    20h 16m
    ₽47,880–161,322
  8. Train, shuttle to Belgrade Nikola Tesla Airport, fly, bus

    1. Take the train from Ljubljana to Zagreb Glavni Kol.train train
    2. Take a shuttle bus from Zagreb to Beograd, Autobuska stanicashuttle bus
    3. Fly from Belgrade Nikola Tesla Airport (BEG) to Krasnoyarsk Yemelyanovo Airport (KJA)plane plane BEG - KJA
    4. Take the bus from Yemelyanovo Airport to Krasnoyarsk Bus stationbus bus
    18h 53m
    ₽26,743–89,058
  9. Night train, bus, train

    1. Take the nighttrain from Ljubljana to Warszawa Zachodnianighttrain night train
    2. Take the bus from Warsaw West to Moscow, International Bus Stationbus bus
    3. Take the train from Yaroslavsky Railway Terminal to Krasnoiarsktrain train
    3d 21h
    ₽36,371–66,364
  10. Night train, bus, train via Minsk

    1. Take the nighttrain from Ljubljana to Warszawa Wschodnianighttrain night train
    2. Take the bus from Warszawa Wschodnia to Minsk Central Bus Stationbus bus
    3. Take the train from Minsk Pas to Danilovtrain train
    4. Take the train from Danilov to Krasnoiarsktrain train
    4d 10h
    ₽47,391–77,985

Ljubljana to Krasnoyarsk by night train, bus, foot, and train

Calendar1Weekly Services
Duration4d 10hAverage Duration
Ticket₽47,391Cheapest Price
See schedules

Questions & Answers

What companies run services between Ljubljana, Slovenia and Krasnoyarsk, Russia?

There is no direct connection from Ljubljana to Krasnoyarsk. However, you can take the shuttle to Zagreb Airport, walk to Zagreb Franjo Tuđman Airport (ZAG) airport, fly to Krasnoyarsk Yemelyanovo Airport (KJA), walk to Yemelyanovo Airport, then take the bus to Krasnoyarsk Bus station. Alternatively, you can take a train from Ljubljana to Krasnoiarsk via Villach Hbf, Wien Hbf, Warszawa Zachodnia, Warsaw West, Moscow, International Bus Station, Salaryevo, Komsomolskaya, and Kazansky Railway Terminal in around 3d 21h.

Airlines
Train operators
Bus operators

Want to know more about travelling around Russia

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

Italy Travel Guides

Read the travel guideItaly Travel Guides