Bus & Train from Ljubljana
77 intercity routes with real-time prices. Compare schedules and book tickets.
LjubljanaAthens
29h 56mFrom €102.13
Union Ivkoni - Unibus1 departures daily
VeniceLjubljana
3h 13mFrom €31.00
TripstAir12 departures per day
LjubljanaVenice
3h 13mFrom €31.00
TripstAir12 departures per day
Banja LukaLjubljana
6h 20mFrom €35.00
Nomago1 departures daily
LjubljanaBanja Luka
6h 18mFrom €35.00
Nomago1 departures daily
BledLjubljana
1h 20mFrom €19.00
Nomago21+ departures daily
GradiškaLjubljana
5h 25mFrom €35.00
Nomago1 departures daily
LjubljanaBelgrade
7h 42mFrom €46.00
Citylines1 departures daily
Kranjska GoraLjubljana
4h 2mFrom €45.00
Nomago7 departures per day
LjubljanaBled
45minFrom €19.00
Nomago8 departures per day
GrazLjubljana
2h 45mFrom €31.00
EasyDrive242+ departures daily
LjubljanaBergamo
5h 30mFrom €77.00
GoOpti158+ departures daily
LjubljanaBled
45minFrom €19.00
Nomago8 departures per day
KarnobatLjubljana
23hFrom €48.00
Union Ivkoni - Unibus1 departures daily
LjubljanaVenice
3h 13mFrom €31.00
TripstAir12 departures per day
LjubljanaBohinjska Bistrica
1h 15mFrom €36.00
GoOpti90+ departures daily
Klagenfurt am WörtherseeLjubljana
1h 30mFrom €26.00
GoOpti12 departures daily
LjubljanaKranjska Gora
1h 35mFrom €45.00
Nomago1 departures per day
LjubljanaBologna
4h 45mFrom €73.00
GoOpti145+ departures daily
LaktasiLjubljana
5h 59mFrom €35.00
Nomago1 departures daily
LjubljanaBrescia
5hFrom €85.00
GoOpti79+ departures daily
PazardzhikLjubljana
18h 40mFrom €45.00
Union Ivkoni - Unibus1 departures daily
LjubljanaBrežice
1h 30mFrom €35.00
GoOpti91+ departures daily
PrijedorLjubljana
7h 20mFrom €35.00
Nomago1 departures daily
LjubljanaBucharest
28h 16mFrom €56.30
Union Ivkoni - Unibus4 departures daily
LjubljanaKranjska Gora
1h 35mFrom €45.00
Nomago1 departures per day
RousseLjubljana
22h 29mFrom €48.00
Union Ivkoni - Unibus1 departures daily
LjubljanaBurgas
22h 16mFrom €56.30
Union Ivkoni - Unibus3 departures daily
Sanski MostLjubljana
8h 5mFrom €35.00
Nomago1 departures daily
LjubljanaCento
5h 30mFrom €147.00
GoOpti72+ departures daily
SlivenLjubljana
22h 15mFrom €47.00
Union Ivkoni - Unibus1 departures daily
LjubljanaDebar
18hFrom €40.00
DRD Turizem1 departures daily
SofiaLjubljana
15h 30mFrom €40.00
Union Ivkoni - Unibus2 departures daily
LjubljanaDesenzano del Garda
4h 45mFrom €88.00
GoOpti79+ departures daily
TargovishteLjubljana
22h 30mFrom €50.00
Union Ivkoni - Unibus1 departures daily
LjubljanaFažana
3h 30mFrom €194.00
GoOpti72+ departures daily
Veliko TarnovoLjubljana
20h 45mFrom €48.00
Union Ivkoni - Unibus1 departures daily
LjubljanaFerrara
4h 15mFrom €92.00
GoOpti72+ departures daily
ViennaLjubljana
5h 15mFrom €42.00
EasyDrive241+ departures daily
LjubljanaGorizia
1h 15mFrom €20.00
GoOpti145+ departures daily
VillachLjubljana
2h 15mFrom €63.00
GoOpti78+ departures daily
LjubljanaGostivar
16h 30mFrom €40.00
DRD Turizem1 departures daily
VölkermarktLjubljana
2h 15mFrom €69.00
GoOpti9 departures daily
LjubljanaGračanica
8h 30mFrom €54.00
CroatiaBus - Globtour1 departures daily
Wiener NeustadtLjubljana
5h 45mFrom €173.00
GoOpti78+ departures daily
LjubljanaGradiška
5h 23mFrom €35.00
Nomago1 departures daily
LjubljanaAlicante
33h 45mFrom €130.00
Union Ivkoni - Unibus1 departures daily
LjubljanaGraz
2h 20mFrom €34.00
EasyDrive241+ departures daily
LjubljanaAlmonte
42h 40mFrom €140.00
Union Ivkoni - Unibus1 departures daily
LjubljanaHrgovi Donji
6h 45mFrom €54.00
CroatiaBus - Globtour1 departures daily
LjubljanaAngers
25h 30mFrom €71.00
Union Ivkoni - Unibus1 departures daily
LjubljanaKakanj
11hFrom €57.00
CroatiaBus - Globtour1 departures daily
LjubljanaAranda de Duero
36hFrom €130.00
Union Ivkoni - Unibus1 departures daily
LjubljanaKarlovac
3hFrom €92.00
GoOpti91+ departures daily
LjubljanaAugsburg
7h 30mFrom €22.00
Union Ivkoni - Unibus1 departures daily
LjubljanaKarnobat
23h 40mFrom €56.30
Union Ivkoni - Unibus2 departures daily
LjubljanaAvignon
17h 45mFrom €52.00
Union Ivkoni - Unibus1 departures daily
LjubljanaKicevo
17h 30mFrom €40.00
DRD Turizem1 departures daily
LjubljanaBarcelona
26hFrom €50.00
Union Ivkoni - Unibus1 departures daily
LjubljanaBéziers
21h 15mFrom €61.00
Union Ivkoni - Unibus1 departures daily
LjubljanaBordeaux
26hFrom €77.00
Union Ivkoni - Unibus1 departures daily
LjubljanaBurgos
33hFrom €120.00
Union Ivkoni - Unibus1 departures daily
LjubljanaCartaya
44h 20mFrom €140.00
Union Ivkoni - Unibus1 departures daily
LjubljanaChambéry
13hFrom €53.00
Union Ivkoni - Unibus1 departures daily
LjubljanaClermont-Ferrand
17h 30mFrom €67.00
Union Ivkoni - Unibus1 departures daily
LjubljanaDonostia-San Sebastián
29hFrom €90.00
Union Ivkoni - Unibus1 departures daily
LjubljanaGandia
31h 55mFrom €120.00
Union Ivkoni - Unibus1 departures daily
LjubljanaGenoa
9h 45mFrom €29.00
Union Ivkoni - Unibus1 departures daily
LjubljanaHuelva
43h 55mFrom €140.00
Union Ivkoni - Unibus1 departures daily
LjubljanaKaiserslautern
12h 45mFrom €49.00
Union Ivkoni - Unibus1 departures daily
LjubljanaKarlsruhe
10h 45mFrom €26.00
Union Ivkoni - Unibus1 departures daily
LjubljanaKoper
1h 45mFrom €37.00
GoOpti214+ departures daily
LjubljanaKranj
15minFrom €18.00
GoOpti85+ departures daily
LjubljanaKumanovo
13h 30mFrom €40.00
DRD Turizem1 departures daily
LjubljanaLepe
44h 30mFrom €140.00
Union Ivkoni - Unibus1 departures daily
LjubljanaLyon
15h 15mFrom €59.00
Union Ivkoni - Unibus1 departures daily
LjubljanaMadrid
38hFrom €82.00
Union Ivkoni - Unibus1 departures daily