There are 11 ways to get from Tuzla to Madrid by bus, plane, 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 to Sarajevo, fly
best- Take the bus from Tuzla, Autobuska Stanica to Sarajevo, BP Gazprombus
- Fly from Sarajevo (SJJ) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane SJJ - MAD
11h 58m€107–283Bus to Belgrade Nikola Tesla Airport, fly
cheapest- Take the bus from Tuzla, Autobuska Stanica to Beograd, Autobuska stanicabus
- Fly from Belgrade Nikola Tesla Airport (BEG) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane BEG - MAD
10h 42m€74–211Bus, train via Barcelona
- Take the bus from Lopare to Munich Hbfbus
- Take the train from München Hbf to Strasbourg Bahnhoftrain 83
- Take the train from Strasbourg to Lyon Part Dieutrain Tgv
- Take the train from Lyon Part Dieu to Barcelona-Santstrain
- Take the train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandestrain
28h 38mBus, train
- Take the bus from Tuzla, Autobuska Stanica to Ugljevikbus
- Take the bus from Ugljevik to Karlsruhebus
- Take the train from Karlsruhe Hauptbahnhof to Strasbourg Bahnhoftrain 83 / ...
- Take the train from Strasbourg to Avignon Tgvtrain Tgv
- Take the train from Avignon Tgv to Madrid-Puerta de Atocha-Almudena Grandestrain
30h 49mBus, train #2
- Take the bus from Tuzla, Autobuska Stanica to Zagreb, Autobusni Kolodvorbus
- Take the bus from Zagreb to Marseille, Gare de Marseille-Saint-Charlesbus
- Take the train from Marseille St Charles to Madrid-Puerta de Atocha-Almudena Grandestrain
33h 58m€266–474Fly from Tuzla International Airport
- Fly from Tuzla International Airport (TZL) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane TZL - MAD
6h 45m€93–327Bus to Zagreb Franjo Tuđman Airport, fly
- Take the bus from Tuzla, Autobuska Stanica to Zagreb, Autobusni Kolodvorbus
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane ZAG - MAD
11h 51m€89–298Bus, drive to Dubrovnik Airport, fly
- Take the bus from Tuzla, Autobuska Stanica to Doboj, Autobuska Stanicabus
- Take the bus from Doboj, Autobuska Stanica to Trebinje, Autobuska Stanicabus
- Drive from Trebinje, Autobuska Stanica to Dubrovnik Airport (DBV)car
- Fly from Dubrovnik Airport (DBV) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane DBV - MAD
11h 47mBus
- Take the bus from Tuzla, Autobuska Stanica to Novo Mesto, Avtobusna postajabus
- Take the bus from Novo Mesto, Avtobusna postaja to Padovabus
- Take the bus from Padova to Méndez Álvaro Estación Surbus
40h 25mBus via Karlsruhe
- Take the bus from Tuzla, Autobuska Stanica to Karlsruhebus
- Take the bus from Karlsruhe - Central Station South Side to Estación Sur de Autobusesbus BlaBlaCar Bus
47h 35m€238–440Drive 2,377.1 km
- Drive from Tuzla to Madridcar 2,377.1 km
25h 3m€376–543
Tuzla to Madrid by bus and train
Questions & Answers
The cheapest way to get from Tuzla to Madrid is to bus and fly which costs €70 - €220 and takes 10h 42m.
The fastest way to get from Tuzla to Madrid is to fly which takes 6h 45m and costs €90 - €330.
No, there is no direct bus from Tuzla to Madrid. However, there are services departing from Tuzla, Autobuska Stanica and arriving at Méndez Álvaro Estación Sur via Novo Mesto, Avtobusna postaja and Padova. The journey, including transfers, takes approximately 40h 25m.
The distance between Tuzla and Madrid is 1968 km. The road distance is 2377.1 km.
The best way to get from Tuzla to Madrid without a car is to bus and train via Barcelona which takes 28h 38m and costs .
It takes approximately 11h 58m to get from Tuzla to Madrid, including transfers.
Tuzla to Madrid bus services, operated by Trans Turist, depart from Tuzla, Autobuska Stanica station.
The best way to get from Tuzla to Madrid is to fly which takes 6h 45m and costs €90 - €330. Alternatively, you can bus, which costs and takes 40h 25m.
Tuzla to Madrid bus services, operated by Trans Turist, arrive at Karlsruhe station.
Yes, the driving distance between Tuzla to Madrid is 2377 km. It takes approximately 25h 3m to drive from Tuzla to Madrid.
What companies run services between Tuzla, Bosnia and Herzegovina and Madrid, Spain?
Wizz Air, Ryanair, and Iberia fly from Tuzla International Airport (TZL) to Adolfo Suárez Madrid–Barajas Airport (MAD) once daily. Alternatively, you can take a bus from Tuzla, Autobuska Stanica to Méndez Álvaro Estación Sur via Novo Mesto, Avtobusna postaja and Padova in around 40h 25m.
- Website
- iberia.com
Flights from Sarajevo to Adolfo Suárez Madrid–Barajas Airport via Rome
- Ave. Duration
- 5h 45m
- When
- Thursday and Sunday
- Estimated price
- €75–290
Flights from Tuzla International Airport to Adolfo Suárez Madrid–Barajas Airport via Berlin Brandenburg
- Ave. Duration
- 8h 50m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €120–350
Flights from Tuzla International Airport to Adolfo Suárez Madrid–Barajas Airport via Hamburg
- Ave. Duration
- 10h 47m
- When
- Friday, Monday, and Wednesday
- Estimated price
- €130–350
Flights from Zagreb Franjo Tuđman Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- €60–150
Flights from Dubrovnik Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- €80–150
Flights from Dubrovnik Airport to Adolfo Suárez Madrid–Barajas Airport via Barcelona
- Ave. Duration
- 5h 7m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- €90–190
- Website
- vueling.com
Flights from Sarajevo to Adolfo Suárez Madrid–Barajas Airport via Rome
- Ave. Duration
- 5h 45m
- When
- Thursday and Sunday
- Estimated price
- €75–290
Flights from Tuzla International Airport to Adolfo Suárez Madrid–Barajas Airport via Berlin Brandenburg
- Ave. Duration
- 8h 50m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €120–350
Flights from Tuzla International Airport to Adolfo Suárez Madrid–Barajas Airport via Hamburg
- Ave. Duration
- 10h 47m
- When
- Friday, Monday, and Wednesday
- Estimated price
- €130–350
Flights from Zagreb Franjo Tuđman Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- €60–150
Flights from Dubrovnik Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- €80–150
Flights from Dubrovnik Airport to Adolfo Suárez Madrid–Barajas Airport via Barcelona
- Ave. Duration
- 5h 7m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- €90–190
- Website
- ryanair.com
Flights from Sarajevo to Adolfo Suárez Madrid–Barajas Airport via Milan Bergamo
- Ave. Duration
- 7h 5m
- When
- Saturday
- Estimated price
- €95–230
Flights from Tuzla International Airport to Adolfo Suárez Madrid–Barajas Airport via Beauvais
- Ave. Duration
- 6h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €80–310
Flights from Zagreb Franjo Tuđman Airport to Adolfo Suárez Madrid–Barajas Airport via Palma Mallorca
- Ave. Duration
- 5h 10m
- When
- Thursday
- Estimated price
- €55–160
Flights from Zagreb Franjo Tuđman Airport to Adolfo Suárez Madrid–Barajas Airport via Milan Bergamo
- Ave. Duration
- 5h 15m
- When
- Saturday and Friday
- Estimated price
- €55–160
Flights from Dubrovnik Airport to Adolfo Suárez Madrid–Barajas Airport via Milan Bergamo
- Ave. Duration
- 5h 50m
- When
- Wednesday
- Estimated price
- €65–170
- Website
- aireuropa.com
Flights from Sarajevo to Adolfo Suárez Madrid–Barajas Airport via Paris Orly
- Ave. Duration
- 6h 40m
- When
- Monday and Friday
- Estimated price
- €100–460
Flights from Belgrade Nikola Tesla Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 3h 35m
- When
- Tuesday to Friday
- Estimated price
- €70–190
Flights from Belgrade Nikola Tesla Airport to Adolfo Suárez Madrid–Barajas Airport via Barcelona
- Ave. Duration
- 6h 50m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- €70–190
Flights from Belgrade Nikola Tesla Airport to Adolfo Suárez Madrid–Barajas Airport via Valencia
- Ave. Duration
- 7h 30m
- When
- Tuesday and Thursday
- Estimated price
- €70–190
- Website
- airserbia.com
Flights from Belgrade Nikola Tesla Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 3h 35m
- When
- Tuesday to Friday
- Estimated price
- €70–190
Flights from Belgrade Nikola Tesla Airport to Adolfo Suárez Madrid–Barajas Airport via Barcelona
- Ave. Duration
- 6h 50m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- €70–190
Flights from Belgrade Nikola Tesla Airport to Adolfo Suárez Madrid–Barajas Airport via Valencia
- Ave. Duration
- 7h 30m
- When
- Tuesday and Thursday
- Estimated price
- €70–190
- Website
- lufthansa.com
Flights from Zagreb Franjo Tuđman Airport to Adolfo Suárez Madrid–Barajas Airport via Munich
- Ave. Duration
- 5h 11m
- When
- Every day
- Estimated price
- €75–350
- Website
- wizzair.com
Flights from Sarajevo to Adolfo Suárez Madrid–Barajas Airport via Belgrade Nikola Tesla Airport
- Ave. Duration
- 6h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €60–250
Flights from Belgrade Nikola Tesla Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 3h 35m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €40–170
- Website
- croatiaairlines.com
Flights from Zagreb Franjo Tuđman Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 3h
- When
- Monday, Thursday, and Saturday
- Estimated price
- €110–600
Flights from Dubrovnik Airport to Adolfo Suárez Madrid–Barajas Airport via Zagreb Franjo Tuđman Airport
- Ave. Duration
- 4h 45m
- When
- Monday, Thursday, and Saturday
- Estimated price
- €95–420
- Website
- flyulendo.com
Flights from Sarajevo to Adolfo Suárez Madrid–Barajas Airport via Rome
- Ave. Duration
- 6h 45m
- When
- Thursday and Sunday
- Estimated price
- €55–210
- Website
- swiss.com
Flights from Sarajevo to Adolfo Suárez Madrid–Barajas Airport via Zurich
- Ave. Duration
- 9h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €100–370
- Website
- transavia.com
Flights from Sarajevo to Adolfo Suárez Madrid–Barajas Airport via Paris Orly
- Ave. Duration
- 10h 55m
- When
- Monday and Friday
- Estimated price
- €100–460
- Phone
- +49 30 2970
- Website
- bahn.de
Train from München Hbf to Strasbourg Bahnhof
- Ave. Duration
- 3h 49m
- Frequency
- Once daily
- Estimated price
- €70–300
- Website
- https://int.bahn.de/en
Train from Karlsruhe Hauptbahnhof to Strasbourg Bahnhof
- Ave. Duration
- 46 min
- Frequency
- Every 4 hours
- Estimated price
- €15–65
- Website
- https://int.bahn.de/en
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Strasbourg to Lyon Part Dieu
- Ave. Duration
- 3h 58m
- Frequency
- Every 3 hours
- Estimated price
- €100–170
- Website
- https://www.sncf-connect.com/en-en
Train from Strasbourg to Avignon Tgv
- Ave. Duration
- 5h 22m
- Frequency
- Every 4 hours
- Estimated price
- €150–250
- Website
- https://www.sncf-connect.com/en-en
Rome2Rio's guide to Renfe Viajeros
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Lyon Part Dieu to Barcelona-Sants
- Ave. Duration
- 4h 48m
- Frequency
- Twice daily
- Estimated price
- €80–130
- Website
- https://www.renfe.com/es/en
Train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 3h 2m
- Frequency
- 4 times a day
- Estimated price
- €75–120
- Website
- https://www.renfe.com/es/en
Train from Avignon Tgv to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 7h 12m
- Frequency
- Twice daily
- Estimated price
- €130–210
- Website
- https://www.renfe.com/es/en
Train from Marseille St Charles to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 7h 48m
- Frequency
- Twice daily
- Estimated price
- €140–220
- Website
- https://www.renfe.com/es/en
- Phone
- +34 900 926 851
- [email protected]
- Website
- iryo.eu
Train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 3h 31m
- Frequency
- Hourly
- Estimated price
- €60–130
- Website
- https://iryo.eu/en/home
Rome2Rio's guide to Renfe AVE
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 3h 44m
- Frequency
- Every 30 minutes
- Estimated price
- €95–170
- Website
- https://www.renfe.com/es/en
- Phone
- +34 900 759 781
- Website
- ouigo.com
Train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 3h 28m
- Frequency
- Every 2 hours
- Estimated price
- €55–100
- Website
- https://www.ouigo.com/es/en
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Strasbourg to Avignon Tgv
- Ave. Duration
- 4h 56m
- Frequency
- Once daily
- Estimated price
- €120–250
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- Phone
- +387 35 320-321
- [email protected]
- Website
- transturist.ba
Bus from Tuzla, Autobuska Stanica to Sarajevo, BP Gazprom
- Ave. Duration
- 2h 50m
- Frequency
- Once a week
- Estimated price
- €14–18
- Schedules at
- transturist.ba
Bus from Tuzla, Autobuska Stanica to Zagreb, Autobusni Kolodvor
- Ave. Duration
- 5h 30m
- Frequency
- Twice daily
- Estimated price
- €26–85
- Schedules at
- transturist.ba
Bus from Tuzla, Autobuska Stanica to Beograd, Autobuska stanica
- Ave. Duration
- 4h 5m
- Frequency
- Twice daily
- Estimated price
- €18–28
- Schedules at
- transturist.ba
Bus from Tuzla, Autobuska Stanica to Zagreb, Autobusni Kolodvor
- Ave. Duration
- 5h 30m
- Frequency
- Twice daily
- Estimated price
- €26–85
- Schedules at
- transturist.ba
Bus from Tuzla, Autobuska Stanica to Karlsruhe
- Ave. Duration
- 19h 45m
- Frequency
- 3 times a week
- Estimated price
- €65–110
- Schedules at
- transturist.ba
- Phone
- +38 755 225 060
- [email protected]
- Website
- bozic-konig.com
Bus from Lopare to Munich Hbf
- Ave. Duration
- 8h 53m
- Frequency
- Once daily
- Schedules at
- bozic-konig.com
Bus from Ugljevik to Karlsruhe
- Ave. Duration
- 12h 23m
- Frequency
- Once daily
- Schedules at
- bozic-konig.com
- Phone
- +387 61 606 575
- [email protected]
- Website
- bugojno-tours.ba
Bus from Tuzla, Autobuska Stanica to Ugljevik
- Ave. Duration
- 1h
- Frequency
- Once daily
- Schedules at
- bugojno-tours.ba
- Phone
- +387 33 770 889
- [email protected]
- Website
- centrotrans.com
Bus from Tuzla, Autobuska Stanica to Ugljevik
- Ave. Duration
- 59 min
- Frequency
- 5 times a week
- Estimated price
- €4–6
- Website
- https://centrotrans.com/en
Bus from Tuzla, Autobuska Stanica to Karlsruhe
- Ave. Duration
- 20h 40m
- Frequency
- Twice a week
- Estimated price
- €90–140
- Website
- https://centrotrans.com/en
- Phone
- +385 (0)98 610 311
- [email protected]
- Website
- pepeks.hr
Bus from Tuzla, Autobuska Stanica to Zagreb, Autobusni Kolodvor
- Ave. Duration
- 5h 30m
- Frequency
- 3 times a day
- Schedules at
- pepeks.hr
Bus from Tuzla, Autobuska Stanica to Zagreb, Autobusni Kolodvor
- Ave. Duration
- 5h 30m
- Frequency
- 3 times a day
- Schedules at
- pepeks.hr
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Zagreb to Marseille, Gare de Marseille-Saint-Charles
- Ave. Duration
- 18h 40m
- Frequency
- Once daily
- Estimated price
- €100–170
- Website
- https://www.flixbus.co.uk
- Phone
- +387 62 788 723
- [email protected]
- Website
- facebook.com
Bus from Tuzla, Autobuska Stanica to Doboj, Autobuska Stanica
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Website
- https://www.facebook.com/zettours2tesanj/
- Phone
- +387 65 042 685
- [email protected]
Bus from Tuzla, Autobuska Stanica to Doboj, Autobuska Stanica
- Ave. Duration
- 1h 35m
- Frequency
- Once daily
- Schedules at
- https://www.facebook.com/rockobratunac/
- Phone
- +38732691375
- [email protected]
- Website
- bosnaexpres.com
Bus from Doboj, Autobuska Stanica to Trebinje, Autobuska Stanica
- Ave. Duration
- 3h 5m
- Frequency
- Twice a week
- Estimated price
- €33–37
- Schedules at
- bosnaexpres.com
- Phone
- +387 35 630-532
- [email protected]
- Website
- halilovicbus.ba
Bus from Tuzla, Autobuska Stanica to Novo Mesto, Avtobusna postaja
- Ave. Duration
- 6h 35m
- Frequency
- 3 times a week
- Schedules at
- sr-rs.facebook.com
- Phone
- +386 1 320 4530
- [email protected]
- Website
- goopti.com
Bus from Novo Mesto, Avtobusna postaja to Padova
- Ave. Duration
- 4h 45m
- Frequency
- On demand
- Estimated price
- €78–1,000
- Website
- https://www.goopti.com/en/
- Shared
- €78
- Private
- €463
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Padova to Méndez Álvaro Estación Sur
- Ave. Duration
- 27h 35m
- Frequency
- Once a week
- Estimated price
- €120–160
- Schedules at
- tabitatour.ro
- Phone
- +3 318 576 2228
- Website
- blablacar.co.uk
Bus from Karlsruhe - Central Station South Side to Estación Sur de Autobuses
- Ave. Duration
- 26h 50m
- Frequency
- Twice daily
- Estimated price
- €170–300
- Website
- https://www.blablacar.co.uk/bus
Want to know more about travelling around Spain
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide
More Questions & Answers
Book your Tuzla to Madrid bus tickets online with Omio.
There are 7070+ hotels available in Madrid.























































