There are 5 ways to get from Ljubljana to Odžak by bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus via Novo Mesto
best- Take the bus from Ljubljana Zmajski most to Novo mestobus Pr A18 0498 1 / ...
- Take the bus from Novo Mesto, Avtobusna postaja to Modriča, stanicabus
5h 51m$52–69Train
- Take the train from Ljubljana to Zagreb Glavni Kol.train 319 / ...
- Take the train from Zagreb Glavni Kol. to Garcintrain Re
8h 11m$82–141Drive 370.8 km
- Drive from Ljubljana to Odžakcar 370.8 km
3h 26m$59–85Bus
- Take the bus from Ljubljana, Avtobusna Postaja to Domaljevacbus
- Take the bus from Domaljevac to Odžakbus
8h 19mBus #2
- Take the bus from Ljubljana, Avtobusna Postaja to Gradačacbus
8h 34m
Questions & Answers
The cheapest way to get from Ljubljana to Odžak is to bus via Novo Mesto which costs $50 - $70 and takes 5h 51m.
The fastest way to get from Ljubljana to Odžak is to drive which takes 3h 26m and costs $55 - $85.
No, there is no direct bus from Ljubljana to Odžak. However, there are services departing from Ljubljana Zmajski most and arriving at Modriča, stanica via Novo Mesto, Avtobusna postaja. The journey, including transfers, takes approximately 5h 51m.
No, there is no direct train from Ljubljana to Odžak. However, there are services departing from Ljubljana and arriving at Garcin via Zagreb Glavni Kol.. The journey, including transfers, takes approximately 8h 11m.
The distance between Ljubljana and Odžak is 414 km. The road distance is 370.8 km.
The best way to get from Ljubljana to Odžak without a car is to bus via Novo Mesto which takes 5h 51m and costs $50 - $70.
It takes approximately 5h 51m to get from Ljubljana to Odžak, including transfers.
Ljubljana to Odžak bus services, operated by Nomago, depart from Ljubljana Zmajski most station.
Ljubljana to Odžak train services, operated by ÖBB, depart from Ljubljana station.
The best way to get from Ljubljana to Odžak is to bus via Novo Mesto which takes 5h 51m and costs $50 - $70. Alternatively, you can train, which costs $80 - $150 and takes 8h 11m.
What companies run services between Ljubljana, Slovenia and Odžak, Federation of Bosnia and Herzegovina?
You can take a bus from Ljubljana Zmajski most to Odžak via Novo Mesto, Avtobusna postaja and Modriča, stanica in around 5h 51m. Alternatively, you can take a train from Ljubljana to Odžak via Zagreb Glavni Kol. and Garcin in around 8h 11m.
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- Austrian Railways
Train from Ljubljana to Zagreb Glavni Kol.
- Ave. Duration
- 2h 15m
- Frequency
- 4 times a day
- Estimated price
- $30–65
- Website
- Austrian Railways
- Phone
- +386 1 29 13 331
- [email protected]
- Website
- Slovenske železnice (SŽ)
Train from Ljubljana to Zagreb Glavni Kol.
- Ave. Duration
- 2h 34m
- Frequency
- 4 times a day
- Estimated price
- $30–50
- Website
- Slovenske železnice (SŽ)
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Ljubljana to Zagreb Glavni Kol.
- Ave. Duration
- 2h 35m
- Frequency
- 4 times a week
- Estimated price
- $35–65
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
- Phone
- +385 60 333 444
- [email protected]
- Website
- HŽ Putnički prijevoz (HŽPP)
Train from Ljubljana to Zagreb Glavni Kol.
- Ave. Duration
- 2h 18m
- Frequency
- Twice a week
- Estimated price
- $30–50
- Website
- HŽ Putnički prijevoz (HŽPP)
Train from Zagreb Glavni Kol. to Garcin
- Ave. Duration
- 4h 24m
- Frequency
- Every 3 hours
- Estimated price
- $45–70
- Website
- HŽ Putnički prijevoz (HŽPP)
- Phone
- +386 1 431 77 00
- [email protected]
- Website
- Nomago
Bus from Ljubljana Zmajski most to Novo mesto
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- $10–24
- Website
- Nomago
- Phone
- +387 35 630-532
- [email protected]
- Website
- halilovicbus.ba
Bus from Novo Mesto, Avtobusna postaja to Modriča, stanica
- Ave. Duration
- 3h 39m
- Frequency
- Twice a week
- Estimated price
- $36
- Schedules at
- facebook.com
Bus from Ljubljana, Avtobusna Postaja to Gradačac
- Ave. Duration
- 6h 54m
- Frequency
- Twice a week
- Schedules at
- halilovicbus.ba
- Phone
- +43 664 30 23 940
- [email protected]
- Website
- vienatour.net
Bus from Ljubljana, Avtobusna Postaja to Domaljevac
- Ave. Duration
- 6h 39m
- Frequency
- 3 times a week
- Schedules at
- vienatour.net
- Phone
- +387 31 761 047
- [email protected]
- Website
- prevoz-turist.ba
Bus from Domaljevac to Odžak
- Ave. Duration
- 40 min
- Frequency
- 6 times a week
- Schedules at
- prevoz-turist.ba
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from Stansted Airport into central London, Travel Insider: Top Japan travel tips by Beatrix Holland, and Flying into Beijing? - to help you get the most out of your next trip.
More Questions & Answers
Ljubljana to Odžak bus services, operated by Nomago, arrive at Novo mesto station.
Ljubljana to Odžak train services, operated by ÖBB, arrive at Zagreb Glavni Kol. station.
Yes, the driving distance between Ljubljana to Odžak is 371 km. It takes approximately 3h 26m to drive from Ljubljana to Odžak.
There are 86+ hotels available in Odžak.































