There are 12 ways to get from Modriča to Milan by bus, train, 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.
Bus, train
best- Take the bus from Modriča, stanica to Ljubljana, Avtobusna Postaja
- Take the bus from Ljubljana Hotel Union to Venezia, Viale Stazione
- Take the train from Venezia Mestre to Milano CentraleFr
11h 43m€87–174Bus to Belgrade Nikola Tesla Airport, fly to Il Caravaggio International Airport
cheapest- Take the bus from Modriča, stanica to Beograd, Autobuska stanica
- Fly from Belgrade Nikola Tesla Airport (BEG) to Il Caravaggio International Airport (BGY)BEG - BGY
10h€40–260Drive, train
- Drive from Modriča to Slavonski Brod
- Take the train from Slavonski Brod to Villach Hbf210
- Take the train from Villach Hbf to Venezia MestreRj / ...
- Take the train from Venezia Mestre to Milano CentraleFr
15h 38m€90–211Drive 843 km
- Drive from Modriča to Milan843 km
8h 12m€132–191Bus to Belgrade Nikola Tesla Airport, fly to Milano Malpensa Airport, train
- Take the bus from Modriča, stanica to Beograd, Autobuska stanica
- Fly from Belgrade Nikola Tesla Airport (BEG) to Milano Malpensa Airport (MXP)BEG - MXP
- Take the train from Malpensa Aeroporto T1 to Milano Porta Garibaldi
10h 14m€74–250Bus, train via Trieste
- Take the bus from Modriča, stanica to Ljubljana, Avtobusna Postaja
- Take the bus from Ljubljana bus station to Trieste977 / ...
- Take the train from Trieste Centrale to Venezia MestreFr
- Take the train from Venezia Mestre to Milano CentraleFr
12h 7m€74–155Bus
- Take the bus from Modriča, stanica to Derventa, Milovana Bjeloševića Belog
- Take the bus from Derventa, Milovana Bjeloševića Belog to Verona Porta Nuova
- Take the bus from Verona to Milano, Autostazione Lampugnano423 / ...
15h 38mBus to Mahovljani Airport, fly to Milan Linate Airport
- Take the bus from Modriča, stanica to Klašnice
- Fly from Mahovljani Airport (BNX) to Milan Linate Airport (LIN)BNX - LIN
9h 13mBus to Sarajevo, fly to Milan Linate Airport
- Take the bus from Doboj to Sarajevo , East Sarajevo Bus Station
- Fly from Sarajevo (SJJ) to Milan Linate Airport (LIN)SJJ - LIN
12h 9m€129–301Train, bus to Sarajevo, fly to Il Caravaggio International Airport
- Take the train from Modriča to Doboj
- Take the bus from Doboj to Sarajevo , East Sarajevo Bus Station
- Fly from Sarajevo (SJJ) to Il Caravaggio International Airport (BGY)SJJ - BGY
10h 24mBus, shuttle to Zagreb Franjo Tuđman Airport, fly to Il Caravaggio International Airport
- Take the bus from Modriča, stanica to Novo Mesto, Avtobusna postaja
- Take a shuttle bus from Novo Mesto, Avtobusna postaja to Zagreb Airport
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Il Caravaggio International Airport (BGY)ZAG - BGY
10h 13m€99–415Bus, shuttle
- Take the bus from Modriča, stanica to Derventa, Milovana Bjeloševića Belog
- Take the bus from Derventa, Milovana Bjeloševića Belog to Novo Mesto, Avtobusna postaja
- Take a shuttle bus from Novo Mesto, Avtobusna postaja to Milano Centrale Station
14h 29m
Belgrade Nikola Tesla Airport (BEG) to Milano Malpensa Airport (MXP) flights
Questions & Answers
The cheapest way to get from Modriča to Milan is to bus and fly which costs €40 - €260 and takes 10h.
The fastest way to get from Modriča to Milan is to drive which takes 8h 12m and costs €130 - €190.
No, there is no direct bus from Modriča to Milan. However, there are services departing from Modriča, stanica and arriving at Milano, Autostazione Lampugnano via Derventa, Milovana Bjeloševića Belog and Verona. The journey, including transfers, takes approximately 15h 38m.
The distance between Modriča and Milan is 917 km. The road distance is 843 km.
The best way to get from Modriča to Milan without a car is to bus and train which takes 11h 43m and costs €85 - €180.
It takes approximately 11h 43m to get from Modriča to Milan, including transfers.
Modriča to Milan bus services, operated by ZAM Tours, depart from Modriča, stanica station.
Modriča to Milan bus services, operated by ZAM Tours, arrive at Derventa, Milovana Bjeloševića Belog station.
Yes, the driving distance between Modriča to Milan is 843 km. It takes approximately 8h 12m to drive from Modriča to Milan.
There are 13058+ hotels available in Milan.
What companies run services between Modriča, Bosnia and Herzegovina and Milan, Italy?
You can take a bus from Modriča, stanica to Milano, Autostazione Lampugnano via Derventa, Milovana Bjeloševića Belog, Verona Porta Nuova, and Verona in around 15h 38m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- ita-airways.com
Flights from Belgrade Nikola Tesla Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- €50–210
Flights from Mahovljani Airport to Milan Linate Airport via Vienna
- Ave. Duration
- 6h 37m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €130–550
Flights from Sarajevo to Milan Linate Airport via Rome
- Ave. Duration
- 4h 35m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €45–250
Flights from Sarajevo to Milan Linate Airport via Paris Orly
- Ave. Duration
- 5h 10m
- When
- Friday
- Estimated price
- €95–480
- Website
- austrian.com
Flights from Mahovljani Airport to Milan Linate Airport via Vienna
- Ave. Duration
- 6h 37m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €130–550
Flights from Mahovljani Airport to Milan Linate Airport via Belgrade Nikola Tesla Airport, Vienna
- Ave. Duration
- 9h 35m
- When
- Friday
- Estimated price
- €130–600
Flights from Sarajevo to Milan Linate Airport via Vienna
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- €95–400
Flights from Sarajevo to Milan Linate Airport via Rome
- Ave. Duration
- 4h 35m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €45–250
- Website
- lufthansa.com
Flights from Mahovljani Airport to Milan Linate Airport via Vienna, Munich
- Ave. Duration
- 9h
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €100–390
Flights from Sarajevo to Milan Linate Airport via Frankfurt
- Ave. Duration
- 5h 10m
- When
- Monday and Wednesday
- Estimated price
- €110–420
Flights from Sarajevo to Milan Linate Airport via Rome
- Ave. Duration
- 4h 35m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €45–250
- Website
- ryanair.com
Flights from Sarajevo to Il Caravaggio International Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Thursday, Friday, and Saturday
- Estimated price
- €40–170
Flights from Zagreb Franjo Tuđman Airport to Il Caravaggio International Airport
- Ave. Duration
- 1h 15m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- €30–180
- Website
- airserbia.com
Flights from Belgrade Nikola Tesla Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- €50–210
- Website
- swiss.com
Flights from Belgrade Nikola Tesla Airport to Milano Malpensa Airport via Zurich
- Ave. Duration
- 4h 5m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €75–290
- Website
- wizzair.com
Flights from Belgrade Nikola Tesla Airport to Il Caravaggio International Airport
- Ave. Duration
- 1h 50m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €19–120
- Website
- easyjet.com
Flights from Mahovljani Airport to Milan Linate Airport via Vienna
- Ave. Duration
- 4h 25m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €70–370
- Website
- eurowings.com
Flights from Sarajevo to Milan Linate Airport via Stuttgart
- Ave. Duration
- 3h 45m
- When
- Thursday
- Estimated price
- €85–310
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Venezia Mestre to Milano Centrale
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Estimated price
- €25–55
- Schedules at
- trenitalia.com
Train from Trieste Centrale to Venezia Mestre
- Ave. Duration
- 1h 43m
- Frequency
- 5 times a day
- Estimated price
- €15–29
- Schedules at
- trenitalia.com
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Venezia Mestre to Milano Centrale
- Ave. Duration
- 2h 25m
- Frequency
- Twice daily
- Estimated price
- €55–110
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €75–110
- 2nd Class
- €55–80
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Venezia Mestre to Milano Centrale
- Ave. Duration
- 2h 22m
- Frequency
- Every 4 hours
- Estimated price
- €23–50
- Website
- https://www.italotreno.it/en
Train from Trieste Centrale to Venezia Mestre
- Ave. Duration
- 1h 53m
- Frequency
- Once daily
- Estimated price
- €12–26
- Website
- https://www.italotreno.it/en
- Phone
- +385 60 333 444
- informacije@hzpp.hr
- Website
- hzpp.hr
Train from Slavonski Brod to Villach Hbf
- Ave. Duration
- 8h 19m
- Frequency
- Once daily
- Estimated price
- €24–35
- Website
- http://www.hzpp.hr/en
Train from Villach Hbf to Venezia Mestre
- Ave. Duration
- 2h 52m
- Frequency
- 4 times a day
- Estimated price
- €35–55
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Malpensa Aeroporto T1 to Milano Porta Garibaldi
- Ave. Duration
- 42 min
- Frequency
- Hourly
- Estimated price
- €4–6
- Website
- https://www.trenord.it/en/
- Phone
- +39 02-72494949
- Website
- malpensaexpress.it
Train from Malpensa Aeroporto T1 to Milano Porta Garibaldi
- Ave. Duration
- 42 min
- Frequency
- Hourly
- Estimated price
- €15
- Website
- https://www.malpensaexpress.it/en/
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Trieste Centrale to Venezia Mestre
- Ave. Duration
- 3h 14m
- Frequency
- Hourly
- Estimated price
- €9–27
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €19–27
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Trieste Centrale to Venezia Mestre
- Ave. Duration
- 2h
- Frequency
- 3 times a day
- Estimated price
- €10–26
- Website
- https://www.trenitalia.com/en.html
- Phone
- +387 53 241 368
- kabinet@zrs-rs.com
- Website
- zrs-rs.com
Train from Modriča to Doboj
- Ave. Duration
- 1h 12m
- Frequency
- 3 times a day
- Schedules at
- zrs-rs.com
- Phone
- +387 35 630-532
- info@halilovicbus.ba
- Website
- halilovicbus.ba
Bus from Modriča, stanica to Ljubljana, Avtobusna Postaja
- Ave. Duration
- 5h 2m
- Frequency
- 6 times a week
- Estimated price
- €37
- Schedules at
- facebook.com
Bus from Modriča, stanica to Novo Mesto, Avtobusna postaja
- Ave. Duration
- 4h 11m
- Frequency
- 3 times a week
- Estimated price
- €31
- Schedules at
- facebook.com
- Phone
- +386 (0)51 224 222
- info@drd.si
- Website
- drd.si
Bus from Ljubljana Hotel Union to Venezia, Viale Stazione
- Ave. Duration
- 2h 50m
- Frequency
- Once daily
- Estimated price
- €28
- Website
- https://www.drd.si/
- Phone
- +387 51 215-725
- bocacturs@gmail.com
- Website
- bocactours.com
Bus from Modriča, stanica to Beograd, Autobuska stanica
- Ave. Duration
- 4h 30m
- Frequency
- Twice daily
- Estimated price
- €17
- Website
- http://www.bocactours.com
- Phone
- +381 800 334 334
- iuc@lasta.rs
- Website
- lasta.rs
Bus from Modriča, stanica to Beograd, Autobuska stanica
- Phone
- +387 51 306 855
- info@neobas.org
- Website
- neobas.org
Bus from Modriča, stanica to Beograd, Autobuska stanica
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- €23
- Schedules at
- neobas.org
- Phone
- +387 65417909
- tempoturist.teslic@gmail.com
- Website
- web.facebook.com
Bus from Modriča, stanica to Beograd, Autobuska stanica
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- €19
- Schedules at
- facebook.com
- Phone
- +387 (51) 211-889
- smiljic.travel@gmail.com
- Website
- smiljiccompany.ba
Bus from Modriča, stanica to Beograd, Autobuska stanica
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- €24
- Schedules at
- smiljiccompany.ba
- Phone
- +387 65 803 830
- zamtours.laktasi@gmail.com
- Website
- zamtours.net
Bus from Modriča, stanica to Beograd, Autobuska stanica
- Ave. Duration
- 5h 5m
- Frequency
- Once daily
- Estimated price
- €21
- Schedules at
- zamtours.net
Bus from Modriča, stanica to Derventa, Milovana Bjeloševića Belog
- Ave. Duration
- 55 min
- Frequency
- Once daily
- Schedules at
- zamtours.net
Bus from Modriča, stanica to Klašnice
- Ave. Duration
- 2h 24m
- Frequency
- Once daily
- Schedules at
- zamtours.net
Bus from Doboj to Sarajevo , East Sarajevo Bus Station
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- €16
- Schedules at
- zamtours.net
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Ljubljana bus station to Trieste
- Ave. Duration
- 1h 25m
- Frequency
- Every 3 hours
- Estimated price
- €15–21
- Website
- https://www.flixbus.co.uk
Bus from Verona to Milano, Autostazione Lampugnano
- Ave. Duration
- 2h 20m
- Frequency
- Every 2 hours
- Estimated price
- €7–35
- Website
- https://www.flixbus.co.uk
- Phone
- +39 06 88 93 82 32
- Website
- itabus.it
Bus from Ljubljana bus station to Trieste
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Estimated price
- €6–10
- Website
- https://www.itabus.it/en/home
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Ljubljana bus station to Trieste
- Ave. Duration
- 1h 25m
- Frequency
- 4 times a week
- Estimated price
- €16–25
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +387 32 205 450
- info@prevozputnika.ba
- Website
- prevozputnika.ba
Bus from Derventa, Milovana Bjeloševića Belog to Verona Porta Nuova
- Ave. Duration
- 10h 23m
- Frequency
- Once a week
- Estimated price
- €84
- Schedules at
- prevozputnika.ba
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Verona to Milano, Autostazione Lampugnano
- Ave. Duration
- 1h 45m
- Frequency
- 3 times a week
- Estimated price
- €7–11
- Website
- https://union-ivkoni.com/en
- Phone
- +386 1 320 4530
- info@goopti.com
- Website
- goopti.com
Shuttle from Novo Mesto, Avtobusna postaja to Zagreb Airport
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- €29–140
- Schedules at
- goopti.com
- Shared
- €29–32
- Private
- €75–140
Shuttle from Novo Mesto, Avtobusna postaja to Milano Centrale Station
- Ave. Duration
- 7h 32m
- Frequency
- On demand
- Estimated price
- €56–800
- Schedules at
- goopti.com
- Shared
- €56–61
- Private
- €420–800
- Phone
- +38732691375
- info@bosnaexpres.ba
- Website
- bosnaexpres.com
Bus from Derventa, Milovana Bjeloševića Belog to Novo Mesto, Avtobusna postaja
- Ave. Duration
- 4h 32m
- Frequency
- 5 times a week
- Schedules at
- bosnaexpres.com
Want to know more about travelling around Italy
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
Getting to Milan from the airport
Read the travel guide
Want to know more about Flixbus?
Read the travel guide



























































































