There are 10 ways to get from Milan to Tuzla by train, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus
best- Take the train from Milano Centrale to Bresciatrain Fr
- Take the bus from Brescia to Doboj, Autobuska Stanicabus
- Take the bus from Doboj, Autobuska Stanica to Tuzla, Autobuska Stanicabus
16h 38m$124–188Bus to Il Caravaggio International Airport, fly to Belgrade Nikola Tesla Airport, bus
cheapest- Take the bus from Piazza Luigi di Savoia to Bergamo Airport Bus Stationbus
- Fly from Il Caravaggio International Airport (BGY) to Belgrade Nikola Tesla Airport (BEG)plane BGY - BEG
- Take the bus from Beograd, Autobuska stanica to Tuzla, Autobuska Stanicabus
10h 41m$53–187Train, bus via Rijeka
- Take the train from Milano Centrale to Venezia Mestretrain Fr
- Take the train from Venezia Mestre to Trieste Centraletrain Re
- Take the bus from Trieste, Autostazione to Rijeka, Željeznički Kolodvorbus
- Take the train from Rijeka to Slavonski Brodtrain 211
- Take the bus from Slavonski Brod, Autobusni Kolodvor to Tuzla, Autobuska Stanicabus
21h 54mDrive 910.8 km
- Drive from Milan to Tuzlacar 910.8 km
9h 28m$165–238Train to Milano Malpensa Airport, fly to Belgrade Nikola Tesla Airport, bus
- Take the train from Milano Porta Garibaldi to Malpensa Aeroporto T1train
- Fly from Milano Malpensa Airport (MXP) to Belgrade Nikola Tesla Airport (BEG)plane MXP - BEG
- Take the bus from Beograd, Autobuska stanica to Tuzla, Autobuska Stanicabus
10h 37m$87–265Bus
- Take the bus from Milano, Autostazione Lampugnano to Pula , Autobusni Kolodvorbus 419 / ...
- Take the bus from Pula , Autobusni Kolodvor to Tuzla, Autobuska Stanicabus
22h$143–193Fly Milan Linate Airport to Sarajevo, bus
- Fly from Milan Linate Airport (LIN) to Sarajevo (SJJ)plane LIN - SJJ
- Take the bus from Sarajevo, Autobuska Stanica to Tuzla, Autobuska Stanicabus
11h 36m$126–350Fly Milan Linate Airport to Split Airport, bus
- Fly from Milan Linate Airport (LIN) to Split Airport (SPU)plane LIN - SPU
- Take the bus from Split Bus Station to Travnik, Autobuska stanicabus
- Take the bus from Travnik, Autobuska stanica to Tuzla, Autobuska Stanicabus
12h 54m$178–436Bus to Il Caravaggio International Airport, fly to Sarajevo, bus
- Take the bus from Piazza Luigi di Savoia to Bergamo Airport Bus Stationbus
- Fly from Il Caravaggio International Airport (BGY) to Sarajevo (SJJ)plane BGY - SJJ
- Take the bus from Sarajevo, Autobuska Stanica to Tuzla, Autobuska Stanicabus
9h 44m$69–296Bus to Il Caravaggio International Airport, fly to Mostar International Airport, train, bus
- Take the bus from Piazza Luigi di Savoia to Bergamo Airport Bus Stationbus
- Fly from Il Caravaggio International Airport (BGY) to Mostar International Airport (OMO)plane BGY - OMO
- Take the train from Mostar to Sarajevotrain
- Take the bus from Sarajevo, Autobuska Stanica to Tuzla, Autobuska Stanicabus
11h 52m$466–855
Milan to Tuzla by train and bus
Questions & Answers
The cheapest way to get from Milan to Tuzla is to bus and fly which costs $50 - $190 and takes 10h 41m.
The fastest way to get from Milan to Tuzla is to drive which takes 9h 28m and costs $160 - $240.
No, there is no direct bus from Milan to Tuzla. However, there are services departing from Milano, Autostazione Lampugnano and arriving at Tuzla, Autobuska Stanica via Pula , Autobusni Kolodvor. The journey, including transfers, takes approximately 22h.
The distance between Milan and Tuzla is 929 km. The road distance is 910.8 km.
The best way to get from Milan to Tuzla without a car is to train and bus which takes 16h 38m and costs $120 - $190.
It takes approximately 16h 38m to get from Milan to Tuzla, including transfers.
Milan to Tuzla bus services, operated by FlixBus, depart from Milano, Autostazione Lampugnano station.
Milan to Tuzla bus services, operated by FlixBus, arrive at Pula , Autobusni Kolodvor station.
Yes, the driving distance between Milan to Tuzla is 911 km. It takes approximately 9h 28m to drive from Milan to Tuzla.
There are 323+ hotels available in Tuzla.
What companies run services between Milan, Italy and Tuzla, Bosnia and Herzegovina?
You can take a bus from Milano, Autostazione Lampugnano to Tuzla, Autobuska Stanica via Pula , Autobusni Kolodvor in around 22h.
- Website
- ita-airways.com
Flights from Milano Malpensa Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $60–210
Flights from Milan Linate Airport to Split Airport via Rome
- Ave. Duration
- 3h 5m
- When
- Monday to Friday
- Estimated price
- $110–330
- Website
- lufthansa.com
Flights from Milano Malpensa Airport to Belgrade Nikola Tesla Airport via Munich
- Ave. Duration
- 3h 45m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $85–350
Flights from Milan Linate Airport to Sarajevo via Frankfurt
- Ave. Duration
- 4h 12m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $90–150
- Website
- airserbia.com
Flights from Milano Malpensa Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $60–210
- Website
- austrian.com
Flights from Milan Linate Airport to Sarajevo via Vienna
- Ave. Duration
- 4h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $100–420
- Website
- eurowings.com
Flights from Milan Linate Airport to Sarajevo via Stuttgart
- Ave. Duration
- 7h 50m
- When
- Thursday
- Estimated price
- $90–340
- Website
- wizzair.com
Flights from Il Caravaggio International Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 1h 40m
- When
- Monday, Friday, Saturday, and Sunday
- Estimated price
- $26–120
- Website
- easyjet.com
Flights from Milan Linate Airport to Split Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $50–340
- Website
- ryanair.com
Flights from Il Caravaggio International Airport to Sarajevo
- Ave. Duration
- 1h 25m
- When
- Monday and Thursday
- Estimated price
- $40–190
- Website
- skyalps.com
Flights from Il Caravaggio International Airport to Mostar International Airport
- Ave. Duration
- 1h 25m
- When
- Monday and Friday
- Estimated price
- $440–800
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Milano Centrale to Brescia
- Ave. Duration
- 36 min
- Frequency
- Hourly
- Estimated price
- $18–35
- Schedules at
- trenitalia.com
Train from Milano Centrale to Venezia Mestre
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Estimated price
- $23–65
- Schedules at
- trenitalia.com
Train from Venezia Mestre to Trieste Centrale
- Ave. Duration
- 1h 35m
- Frequency
- 5 times a day
- Estimated price
- $18–35
- Schedules at
- trenitalia.com
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Milano Centrale to Brescia
- Ave. Duration
- 38 min
- Frequency
- Every 4 hours
- Estimated price
- $13–28
- Website
- https://www.italotreno.it/en
Train from Milano Centrale to Venezia Mestre
- Ave. Duration
- 2h 19m
- Frequency
- Every 4 hours
- Estimated price
- $27–65
- Website
- https://www.italotreno.it/en
Train from Venezia Mestre to Trieste Centrale
- Ave. Duration
- 2h 1m
- Frequency
- Once daily
- Estimated price
- $15–30
- Website
- https://www.italotreno.it/en
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Milano Centrale to Brescia
- Ave. Duration
- 46 min
- Frequency
- Once daily
- Estimated price
- $29–80
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- $55–80
- 2nd Class
- $29–40
Train from Milano Centrale to Venezia Mestre
- Ave. Duration
- 2h 25m
- Frequency
- Once daily
- Estimated price
- $65–130
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- $85–130
- 2nd Class
- $65–90
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Venezia Mestre to Trieste Centrale
- Ave. Duration
- 2h 50m
- Frequency
- Hourly
- Estimated price
- $17–26
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Venezia Mestre to Trieste Centrale
- Ave. Duration
- 1h 57m
- Frequency
- Twice daily
- Estimated price
- $11–35
- Website
- https://www.trenitalia.com/en.html
Train from Rijeka to Slavonski Brod
- Ave. Duration
- 9h 23m
- Frequency
- Once daily
- Estimated price
- $100–140
- Website
- https://www.oebb.at/en/
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Milano Porta Garibaldi to Malpensa Aeroporto T1
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- $5–7
- Website
- https://www.trenord.it/en/
- Phone
- +39 02-72494949
- Website
- malpensaexpress.it
Train from Milano Porta Garibaldi to Malpensa Aeroporto T1
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- $18
- Website
- https://www.malpensaexpress.it/en/
- Phone
- +387 33 655 330
- info@zfbh.ba
- Website
- zfbh.ba
Train from Mostar to Sarajevo
- Ave. Duration
- 1h 58m
- Frequency
- Twice daily
- Estimated price
- $8–10
- Website
- https://www.zfbh.ba/en/
- Phone
- +387 32 205 450
- info@prevozputnika.ba
- Website
- prevozputnika.ba
Bus from Brescia to Doboj, Autobuska Stanica
- Ave. Duration
- 12h 26m
- Frequency
- Once a week
- Estimated price
- $102
- Schedules at
- prevozputnika.ba
- kimdobojistok@gmail.com
- Website
- facebook.com
Bus from Doboj, Autobuska Stanica to Tuzla, Autobuska Stanica
- Ave. Duration
- 1h 36m
- Frequency
- Twice daily
- Estimated price
- $8
- Website
- https://www.facebook.com/kimtravelagencybih
- Phone
- +386 1 320 4530
- info@goopti.com
- Website
- goopti.com
Bus from Trieste, Autostazione to Rijeka, Željeznički Kolodvor
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- $35–130
- Website
- https://www.goopti.com/en/
- Phone
- +385 (0)98 39 89 59
- info@pepeks.hr
- Website
- pepeks.hr
Bus from Slavonski Brod, Autobusni Kolodvor to Tuzla, Autobuska Stanica
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Schedules at
- pepeks.hr
Bus from Pula , Autobusni Kolodvor to Tuzla, Autobuska Stanica
- Ave. Duration
- 10h 30m
- Frequency
- Twice daily
- Estimated price
- $95
- Schedules at
- pepeks.hr
- Phone
- +387 35 320-321
- info@transturist.ba
- Website
- transturist.ba
Bus from Beograd, Autobuska stanica to Tuzla, Autobuska Stanica
- Ave. Duration
- 4h 20m
- Frequency
- Twice daily
- Estimated price
- $20–26
- Schedules at
- transturist.ba
Bus from Sarajevo, Autobuska Stanica to Tuzla, Autobuska Stanica
- Ave. Duration
- 3h 10m
- Frequency
- 3 times a day
- Estimated price
- $16–26
- Schedules at
- transturist.ba
Bus from Travnik, Autobuska stanica to Tuzla, Autobuska Stanica
- Ave. Duration
- 2h 57m
- Frequency
- Once daily
- Estimated price
- $19–25
- Schedules at
- transturist.ba
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Milano, Autostazione Lampugnano to Pula , Autobusni Kolodvor
- Ave. Duration
- 10h 30m
- Frequency
- Twice daily
- Estimated price
- $45–100
- Website
- https://www.flixbus.co.uk
- Phone
- +387 33 770 889
- info@centrotrans.com
- Website
- centrotrans.com
Bus from Sarajevo, Autobuska Stanica to Tuzla, Autobuska Stanica
- Ave. Duration
- 3h 10m
- Frequency
- Every 4 hours
- Estimated price
- $13–18
- Website
- https://centrotrans.com/en
- info@flibco.com
- Website
- flibco.com
Bus from Piazza Luigi di Savoia to Bergamo Airport Bus Station
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- $9–12
- Website
- https://www.flibco.com/en
- Phone
- +39 02 3008 9000
- mail@autostradale.it
- Website
- autostradale.it
Bus from Piazza Luigi di Savoia to Bergamo Airport Bus Station
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Estimated price
- $5–20
- Website
- https://autostradale.it/?lang=en-GB
- Standard Rate
- $15–20
- Phone
- +385 (0) 91 6113 073
- info@croatiabus.hr
- Website
- croatiabus.hr
Bus from Split Bus Station to Travnik, Autobuska stanica
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- $38
- Schedules at
- croatiabus.traveling.com
Want to know more about travelling around Bosnia & Herzegovina
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
Getting to Milan from the airport
Read the travel guide














































































