There are 9 ways to get from Ternopil to Ljubljana by train, bus, car, plane, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Transport is disrupted due to the Russia-Ukraine war. Read more
Train
best- Take the train from Ternopil to Przemysl Glownytrain
- Take the train from Przemysl Glowny to Katowicetrain Ic / ...
- Take the train from Katowice to Ljubljanatrain Ic
20h 36m€206–702Bus
cheapest- Take the bus from Ternopol to Triestebus
- Take the bus from Trieste to Ljubljana bus stationbus 402 / ...
20h 45m€92–131Drive 1,077.8 km
- Drive from Ternopil to Ljubljanacar 1,077.8 km
13h 19m€144–207Train, bus to Rzeszów–Jasionka Airport, fly to Ljubljana
- Take the train from Ternopil to Lvivtrain
- Take the bus from Lviv to Rzeszow–Jasionka Airportbus
- Fly from Rzeszów–Jasionka Airport (RZE) to Ljubljana (LJU)plane RZE - LJU
13h 20m€245–520Train, bus
- Take the train from Ternopil to Lvivtrain
- Take the bus from Lviv to Grazbus
- Take the bus from Graz Airport to Ljubljanabus
22h 31m€326–835Train via Tatabánya
- Take the train from Ternopil to Lvivtrain
- Take the train from Lviv to Tatabanyatrain
- Take the train from Tatabanya to Ljubljanatrain Ic
25h 26m€155–329Train, bus to Warsaw Chopin Airport, fly to Ljubljana
- Take the train from Ternopil to Lvivtrain
- Take the bus from Lviv Palace Square to Warszawa Centralna Stationbus
- Fly from Warsaw Chopin Airport (WAW) to Ljubljana (LJU)plane WAW - LJU
12h 32mBus, train, train to Košice International Airport, fly to Klagenfurt Airport, shuttle
- Take the bus from Ternopil to Svaljavabus
- Take the train from Свалява to Choptrain
- Take the train from Cierna Nad Tisou to Kosicetrain
- Fly from Košice International Airport (KSC) to Klagenfurt Airport (KLU)plane KSC - KLU
- Take a shuttle bus from Klagenfurt Flughafen to Ljubljana
17h 51m€239–827Bus, bus to Suceava, fly to Treviso Airport
- Take the bus from Ternopil to Kolomyiabus
- Take the bus from Kolomiya Bus station to Chernivtsi Bus stationbus
- Take the bus from Chernivtsi Bus station to Suceava Airportbus
- Fly from Suceava (SCV) to Treviso Airport (TSF)plane SCV - TSF
- Take the bus from Treviso Airport Canova to Ljubljana Central Bus Stationbus
15h 13m€116–398
Ternopil to Ljubljana by train
Questions & Answers
Transport is disrupted due to the Russia-Ukraine war. Read more
The cheapest way to get from Ternopil to Ljubljana is to bus which costs €90 - €140 and takes 20h 45m.
Transport is disrupted due to the Russia-Ukraine war. Read more
The fastest way to get from Ternopil to Ljubljana is to drive which takes 13h 19m and costs €140 - €210.
Transport is disrupted due to the Russia-Ukraine war. Read more
No, there is no direct bus from Ternopil to Ljubljana station. However, there are services departing from Ternopol and arriving at Ljubljana bus station via Piazza Carlo Goldoni and Trieste. The journey, including transfers, takes approximately 20h 45m.
Transport is disrupted due to the Russia-Ukraine war. Read more
No, there is no direct train from Ternopil to Ljubljana. However, there are services departing from Ternopil and arriving at Ljubljana via Przemysl Glowny and Katowice. The journey, including transfers, takes approximately 20h 36m.
Transport is disrupted due to the Russia-Ukraine war. Read more
The distance between Ternopil and Ljubljana is 1355 km. The road distance is 1077.8 km.
Transport is disrupted due to the Russia-Ukraine war. Read more
The best way to get from Ternopil to Ljubljana without a car is to train which takes 20h 36m and costs €200 - €700.
Transport is disrupted due to the Russia-Ukraine war. Read more
It takes approximately 20h 36m to get from Ternopil to Ljubljana, including transfers.
Transport is disrupted due to the Russia-Ukraine war. Read more
Ternopil to Ljubljana bus services, operated by AL-TRANS, depart from Ternopol station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Ternopil to Ljubljana train services, operated by Ukrainian Railways (UZ), depart from Ternopil station.
Transport is disrupted due to the Russia-Ukraine war. Read more
The best way to get from Ternopil to Ljubljana is to train which takes 20h 36m and costs €200 - €700. Alternatively, you can bus, which costs €90 - €140 and takes 20h 45m.
What companies run services between Ternopil, Ukraine and Ljubljana, Slovenia?
You can take a train from Ternopil to Ljubljana via Przemysl Glowny and Katowice in around 20h 36m. Alternatively, you can take a bus from Ternopol to Ljubljana bus station via Trieste, Piazza Carlo Goldoni, and Trieste in around 20h 45m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- lot.com
Flights from Rzeszów–Jasionka Airport to Ljubljana via Warsaw Chopin Airport
- Ave. Duration
- 5h 38m
- When
- Every day
- Estimated price
- €120–370
Flights from Warsaw Chopin Airport to Ljubljana
- Ave. Duration
- 1h 37m
- When
- Every day
- Estimated price
- €90–200
- Website
- swiss.com
Flights from Warsaw Chopin Airport to Ljubljana via Zurich
- Ave. Duration
- 4h
- When
- Monday, Tuesday, and Friday
- Estimated price
- €130–230
- Website
- austrian.com
Flights from Košice International Airport to Klagenfurt Airport via Vienna
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- €140–550
- Website
- flyulendo.com
Flights from Suceava to Treviso Airport
- Ave. Duration
- 1h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €30–300
- Phone
- +38 (044) 309-70-01
- [email protected]
- Website
- uz.gov.ua
Train from Ternopil to Przemysl Glowny
- Ave. Duration
- 2h 45m
- Frequency
- Twice daily
- Estimated price
- €40–55
- Website
- https://uz.gov.ua/en/
- Schedules at
- https://uz.gov.ua/en/passengers/timetable/
- Book at
- https://gd.tickets.ua/en?refid=6578
- Coupe
- €40–55
Train from Ternopil to Lviv
- Ave. Duration
- 1h 29m
- Frequency
- Every 4 hours
- Estimated price
- €35–50
- Website
- https://uz.gov.ua/en/
- Schedules at
- https://uz.gov.ua/en/passengers/timetable/
- Book at
- https://gd.tickets.ua/en?refid=6578
- Coupe
- €35–50
Train from Ternopil to Lviv
- Ave. Duration
- 1h 28m
- Frequency
- Twice daily
- Estimated price
- €35–50
- Website
- https://uz.gov.ua/en/
- Schedules at
- https://uz.gov.ua/en/passengers/timetable/
- Book at
- https://gd.tickets.ua/en?refid=6578
- Coupe
- €35–50
Train from Ternopil to Lviv
- Ave. Duration
- 1h 28m
- Frequency
- Twice daily
- Estimated price
- €35–50
- Website
- https://uz.gov.ua/en/
- Schedules at
- https://uz.gov.ua/en/passengers/timetable/
- Book at
- https://gd.tickets.ua/en?refid=6578
- Coupe
- €35–50
Train from Ternopil to Lviv
- Ave. Duration
- 1h 29m
- Frequency
- Every 4 hours
- Estimated price
- €35–50
- Website
- https://uz.gov.ua/en/
- Schedules at
- https://uz.gov.ua/en/passengers/timetable/
- Book at
- https://gd.tickets.ua/en?refid=6578
- Coupe
- €35–50
- Phone
- +48 22 322 22 22
- [email protected]
- Website
- intercity.pl
Train from Przemysl Glowny to Katowice
- Ave. Duration
- 3h 36m
- Frequency
- Hourly
- Estimated price
- €45–190
- Website
- https://www.intercity.pl/en/
Train from Katowice to Ljubljana
- Ave. Duration
- 12h 50m
- Frequency
- Twice daily
- Estimated price
- €120–460
- Website
- https://www.intercity.pl/en/
- Phone
- +38 (044) 309-70-01
- [email protected]
- Website
- uz.gov.ua
Train from Ternopil to Lviv
- Ave. Duration
- 2h 11m
- Frequency
- Every 2 hours
- Estimated price
- €4–12
- Website
- https://uz.gov.ua/en/
- Schedules at
- https://uz.gov.ua/en/passengers/timetable/
- Book at
- https://gd.tickets.ua/en?refid=6578
- Coupe
- €9–12
- Berth
- €4–6
- Deluxe
- €13–19
Train from Ternopil to Lviv
- Ave. Duration
- 2h 11m
- Frequency
- Every 2 hours
- Estimated price
- €4–12
- Website
- https://uz.gov.ua/en/
- Schedules at
- https://uz.gov.ua/en/passengers/timetable/
- Book at
- https://gd.tickets.ua/en?refid=6578
- Coupe
- €9–12
- Berth
- €4–6
- Deluxe
- €13–19
Train from Свалява to Chop
- Ave. Duration
- 1h 22m
- Frequency
- Once daily
- Estimated price
- €4–12
- Website
- https://uz.gov.ua/en/
- Schedules at
- https://uz.gov.ua/en/passengers/timetable/
- Book at
- https://gd.tickets.ua/en?refid=6578
- Coupe
- €9–12
- Berth
- €4–6
- Deluxe
- €11–16
- Phone
- +38(032) 226-20-68
- [email protected]
- Website
- lv.uz.gov.ua
Train from Ternopil to Lviv
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- €1–2
- Website
- https://lv.uz.gov.ua/
- Schedules at
- https://lv.uz.gov.ua/?page_id=24
Train from Ternopil to Lviv
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- €1–2
- Website
- https://lv.uz.gov.ua/
- Schedules at
- https://lv.uz.gov.ua/?page_id=24
Train from Свалява to Chop
- Ave. Duration
- 2h 17m
- Frequency
- Once daily
- Estimated price
- €1
- Website
- https://lv.uz.gov.ua/
- Schedules at
- https://lv.uz.gov.ua/?page_id=24
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- oebb.at
Train from Lviv to Tatabanya
- Ave. Duration
- 13h 11m
- Frequency
- Twice daily
- Estimated price
- €130–250
- Website
- https://www.oebb.at/en/
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- jegy.mav.hu
Train from Tatabanya to Ljubljana
- Ave. Duration
- 8h 4m
- Frequency
- Twice daily
- Estimated price
- €24–29
- Website
- https://jegy.mav.hu/
- Phone
- +38 (044) 309-70-01
- [email protected]
- Website
- uz.gov.ua
Train from Свалява to Chop
- Ave. Duration
- 1h 12m
- Frequency
- Once daily
- Estimated price
- €4–10
- Website
- https://uz.gov.ua/en/
- Schedules at
- https://uz.gov.ua/en/passengers/timetable/
- Book at
- https://gd.tickets.ua/en?refid=6578
- 2nd class
- €4–6
- 1st Class
- €6–10
- Phone
- +421 24 48 58 188
- [email protected]
- Website
- zssk.sk
Train from Cierna Nad Tisou to Kosice
- Ave. Duration
- 1h 47m
- Frequency
- Hourly
- Estimated price
- €4–9
- Website
- https://www.zssk.sk/en/
- Phone
- +38 (032) 221-68-58
- [email protected]
- Website
- al-trans.com.ua
Bus from Ternopol to Trieste
- Ave. Duration
- 18h 13m
- Frequency
- 3 times a week
- Estimated price
- €85–120
- Website
- https://al-trans.com.ua/en
- Schedules at
- https://al-trans.com.ua/en/routes
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Trieste to Ljubljana bus station
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- €7–13
- Website
- https://www.flixbus.co.uk
- Phone
- +3 318 576 2228
- Website
- blablacar.co.uk
Bus from Trieste to Ljubljana bus station
- Ave. Duration
- 1h 40m
- Frequency
- Twice daily
- Estimated price
- €8–15
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +39 06 88 93 82 32
- Website
- itabus.it
Bus from Trieste to Ljubljana bus station
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- €5–12
- Website
- https://www.itabus.it/en/home
- Phone
- +380(67)-484-57-27
- [email protected]
- Website
- pavluks-trans.com
Bus from Lviv to Rzeszow–Jasionka Airport
- Ave. Duration
- 2h 59m
- Frequency
- Every 4 hours
- Estimated price
- €16–25
- Website
- https://pavluks-trans.com/en
- Schedules at
- https://pavluks-trans.com/en/routes
Bus from Lviv to Graz
- Ave. Duration
- 15h 58m
- Frequency
- Once daily
- Estimated price
- €55–85
- Website
- https://pavluks-trans.com/en
- Schedules at
- https://pavluks-trans.com/en/routes
Bus from Ternopil to Svaljava
- Ave. Duration
- 1h 52m
- Frequency
- Twice daily
- Estimated price
- €22–35
- Website
- https://pavluks-trans.com/en
- Schedules at
- https://pavluks-trans.com/en/routes
Bus from Ternopil to Kolomyia
- Ave. Duration
- 1h 3m
- Frequency
- Every 30 minutes
- Estimated price
- €15–23
- Website
- https://pavluks-trans.com/en
- Schedules at
- https://pavluks-trans.com/en/routes
- Phone
- +386 1 320 4530
- [email protected]
- Website
- goopti.com
Bus from Graz Airport to Ljubljana
- Ave. Duration
- 2h 21m
- Frequency
- On demand
- Estimated price
- €270–700
- Website
- https://www.goopti.com/en/
- Private
- €270
Shuttle from Klagenfurt Flughafen to Ljubljana
- Ave. Duration
- 1h 45m
- Frequency
- On demand
- Estimated price
- €120–320
- Website
- https://www.goopti.com/en/
- Private
- €153
- Phone
- +38 098-888-11-08
- [email protected]
- Website
- grandbus.com.ua
Bus from Lviv Palace Square to Warszawa Centralna Station
- Ave. Duration
- 4h 26m
- Frequency
- Once daily
- Website
- https://www.grandbus.com.ua/en
- Website
- inbus.ua
Bus from Kolomiya Bus station to Chernivtsi Bus station
- Ave. Duration
- 1h 50m
- Frequency
- Every 4 hours
- Estimated price
- €3–5
- Website
- https://inbus.ua/en
Bus from Chernivtsi Bus station to Suceava Airport
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- €3–20
- Website
- https://inbus.ua/en
- Phone
- +38670511611
- [email protected]
- Website
- tripstair.com
Bus from Treviso Airport Canova to Ljubljana Central Bus Station
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a day
- Estimated price
- €30–50
- Website
- https://tripstair.com/
Want to know more about travelling around Slovenia
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 guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Transport is disrupted due to the Russia-Ukraine war. Read more
Ternopil to Ljubljana bus services, operated by AL-TRANS, arrive at Trieste station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Ljubljana is 1h behind Ternopil. It is currently 10:06 AM in Ternopil and 9:06 AM in Ljubljana.
Transport is disrupted due to the Russia-Ukraine war. Read more
Ternopil to Ljubljana train services, operated by Ukrainian Railways (UZ), arrive at Przemysl Glowny station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Yes, the driving distance between Ternopil to Ljubljana is 1078 km. It takes approximately 13h 19m to drive from Ternopil to Ljubljana.
Transport is disrupted due to the Russia-Ukraine war. Read more
Book your Ternopil to Ljubljana bus tickets online with Omio.
Transport is disrupted due to the Russia-Ukraine war. Read more
There are 1480+ hotels available in Ljubljana.































































