There are 13 ways to get from Madrid Airport (MAD) to Tešanj by plane, taxi, train, bus, car, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Mahovljani Airport, taxi
best- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Mahovljani Airport (BNX)MAD - BNX
- Take the taxi from Mahovljani Airport (BNX) to Tešanj
14h 39m$137–392Fly to Belgrade Nikola Tesla Airport, bus
cheapest- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Belgrade Nikola Tesla Airport (BEG)MAD - BEG
- Take the bus from Beograd, Autobuska stanica to Doboj, Autobuska Stanica
11h 57m$97–252Train, bus via Strasbourg
- Take the train from Madrid Chamartín to San Sebastian/DonostiaAlv / ...
- Take the bus from San Sebastian / Donostia to Angoulême
- Take the train from Angouleme to StrasbourgTgv
- Take the train from Strasbourg Bahnhof to Karlsruhe Hauptbahnhof83 / ...
- Take the bus from Karlsruhe Hauptbahnhof to Maglaj, Autobuska Stanica
38h 37m$359–654Drive 1,439.1 mi
- Drive from Madrid Airport (MAD) to Tešanj1,439.1 mi
24h 22m$424–612Fly to Zagreb Franjo Tuđman Airport, bus
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Zagreb Franjo Tuđman Airport (ZAG)MAD - ZAG
- Take the bus from Zagreb, Autobusni Kolodvor to Tešanj
8h 47mFly to Sarajevo, bus
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Sarajevo (SJJ)MAD - SJJ
- Take the bus from Sarajevo , East Sarajevo Bus Station to Doboj
11h 38m$104–265Fly to Tuzla International Airport, bus
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Tuzla International Airport (TZL)MAD - TZL
- Take the bus from Tuzla, Autobuska Stanica to Tešanj
9h 54mFly to Split Airport, bus
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Split Airport (SPU)MAD - SPU
- Take the bus from Split Bus Station to Doboj, Autobuska Stanica
12h 8m$162–379Train, bus
- Take the train from Madrid Chamartín to San Sebastian/DonostiaAlv / ...
- Take the bus from San Sebastian Central Bus Station to Zagreb Central Bus Station
- Take the bus from Zagreb, Autobusni Kolodvor to Tešanj
40h 10mBus via Geneva
- Take the bus from Madrid, Terminal de autobuses T4 to Geneva - Bus station
- Take the bus from Genève, Place des Alpes to Doboj, Autobuska Stanica
41h 2mBus
- Take the bus from Madrid Mendez Alvaro Estacion Sur to Zagreb Central Bus StationUnion Ivkoni - Unibus 3419 / ...
- Take the bus from Zagreb, Autobusni Kolodvor to Tešanj
42h 39mBus #2
- Take the bus from Alcalá de Henares to Padova
- Take the bus from Padova to Zagreb
- Take the bus from Zagreb, Autobusni Kolodvor to Tešanj
42h 55mDrive, car train
- Drive from Madrid Airport (MAD) to München Ost
- Take the car train from München Ost to Villach Hbf ARZ
- Drive from Villach Hbf ARZ to Tešanj
26h 14m$540–760
Adolfo Suárez Madrid–Barajas Airport (MAD) to Mahovljani Airport (BNX) flights
Questions & Answers
The cheapest way to get from Madrid Airport (MAD) to Tešanj is to fly and bus which costs $95 - $260 and takes 11h 57m.
The fastest way to get from Madrid Airport (MAD) to Tešanj is to fly and bus which takes 11h 38m and costs $100 - $270.
The distance between Madrid Airport (MAD) and Tešanj is 1161 miles. The road distance is 1447.5 miles.
The best way to get from Madrid Airport (MAD) to Tešanj without a car is to train and bus via Strasbourg which takes 38h 37m and costs $350 - $700.
It takes approximately 14h 39m to get from Madrid Airport (MAD) to Tešanj, including transfers.
Yes, the driving distance between Madrid Airport (MAD) to Tešanj is 1448 miles. It takes approximately 24h 22m to drive from Madrid Airport (MAD) to Tešanj.
There are 246+ hotels available in Tešanj.
What companies run services between Madrid Airport (MAD), Spain and Tešanj, Bosnia and Herzegovina?
You can take a subway from Aeropuerto Madrid Barajas T4. Metro to Tešanj via Aeropuerto T1-T2-T3, Aeropuerto T2 - Salidas, Madrid, Terminal de autobuses T4, Geneva - Bus station, Genève, Place des Alpes, and Doboj, Autobuska Stanica in around 41h 2m.
- Website
- ryanair.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Mahovljani Airport via Charleroi
- Ave. Duration
- 18h 22m
- When
- Monday and Sunday
- Estimated price
- $100–320
Flights from Adolfo Suárez Madrid–Barajas Airport to Mahovljani Airport via Vienna
- Ave. Duration
- 18h 43m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $95–370
- Website
- airserbia.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Mahovljani Airport via Belgrade Nikola Tesla Airport
- Ave. Duration
- 18h 40m
- When
- Thursday
- Estimated price
- $80–490
Flights from Adolfo Suárez Madrid–Barajas Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 3h 15m
- When
- Monday, Thursday, Saturday, and Sunday
- Estimated price
- $100–250
Flights from Adolfo Suárez Madrid–Barajas Airport to Belgrade Nikola Tesla Airport via Milan Malpensa
- Ave. Duration
- 7h 5m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $120–250
- Website
- wizzair.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 3h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $55–200
Flights from Adolfo Suárez Madrid–Barajas Airport to Tuzla International Airport via Hamburg
- Ave. Duration
- 9h
- When
- Thursday and Sunday
- Estimated price
- $140–440
Flights from Adolfo Suárez Madrid–Barajas Airport to Tuzla International Airport via Berlin Brandenburg
- Ave. Duration
- 14h
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $140–430
- Website
- aireuropa.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 3h 15m
- When
- Monday, Thursday, Saturday, and Sunday
- Estimated price
- $100–250
Flights from Adolfo Suárez Madrid–Barajas Airport to Belgrade Nikola Tesla Airport via Milan Malpensa
- Ave. Duration
- 7h 5m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $120–250
- Website
- iberia.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Zagreb Franjo Tuđman Airport
- Ave. Duration
- 2h 50m
- When
- Wednesday and Saturday
- Estimated price
- $75–210
Flights from Adolfo Suárez Madrid–Barajas Airport to Split Airport
- Ave. Duration
- 2h 40m
- When
- Wednesday
- Estimated price
- $95–220
- Website
- croatiaairlines.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Zagreb Franjo Tuđman Airport
- Ave. Duration
- 2h 35m
- When
- Monday
- Estimated price
- $120–370
Flights from Adolfo Suárez Madrid–Barajas Airport to Sarajevo via Zagreb Franjo Tuđman Airport
- Ave. Duration
- 6h 55m
- When
- Wednesday and Saturday
- Estimated price
- $75–280
- Website
- transavia.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Sarajevo via Paris Orly
- Ave. Duration
- 5h 37m
- When
- Friday
- Estimated price
- $100–450
- Website
- austrian.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Sarajevo via Vienna
- Ave. Duration
- 5h 22m
- When
- Every day
- Estimated price
- $80–290
- Website
- lufthansa.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Sarajevo via Frankfurt
- Ave. Duration
- 6h
- When
- Monday, Wednesday, and Friday
- Estimated price
- $100–400
- Website
- flyulendo.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Sarajevo via Rome
- Ave. Duration
- 9h 5m
- When
- Monday, Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- $70–240
- Website
- flexflight.dk
Flights from Adolfo Suárez Madrid–Barajas Airport to Tuzla International Airport via Zurich
- Ave. Duration
- 6h 55m
- When
- Thursday
- Estimated price
- $110–400
- Website
- vueling.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Split Airport via Rome
- Ave. Duration
- 4h 45m
- When
- Monday, Wednesday, and Thursday
- Estimated price
- $95–220
Rome2Rio's guide to Renfe Viajeros
Contact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Madrid Chamartín to San Sebastian/Donostia
- Ave. Duration
- 5h 15m
- Frequency
- 3 times a day
- Estimated price
- $55–130
- Website
- https://www.renfe.com/es/en
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Angouleme to Strasbourg
- Ave. Duration
- 4h 54m
- Frequency
- Once daily
- Estimated price
- $140–280
- Website
- https://www.sncf-connect.com/en-en
Train from Strasbourg Bahnhof to Karlsruhe Hauptbahnhof
- Ave. Duration
- 40 min
- Frequency
- 5 times a day
- Estimated price
- $23–55
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Strasbourg Bahnhof to Karlsruhe Hauptbahnhof
- Ave. Duration
- 40 min
- Frequency
- Every 3 hours
- Estimated price
- $27–55
- Website
- https://int.bahn.de/en
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Strasbourg Bahnhof to Karlsruhe Hauptbahnhof
- Ave. Duration
- 52 min
- Frequency
- Twice a week
- Estimated price
- $30–55
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from München Ost to Villach Hbf ARZ
- Ave. Duration
- 2h 19m
- Frequency
- Once daily
- Estimated price
- $110–130
- Website
- https://urlaubs-express.de/?lang=en
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from San Sebastian / Donostia to Angoulême
- Ave. Duration
- 6h 40m
- Frequency
- Once daily
- Estimated price
- $30–50
- Website
- https://www.flixbus.co.uk
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from San Sebastian / Donostia to Angoulême
- Ave. Duration
- 5h 5m
- Frequency
- 5 times a week
- Estimated price
- $35–50
- Website
- https://www.blablacar.co.uk/bus
- Phone
- + 387 32 88 44 88
- jelinak@gmail.com
- Website
- facebook.com
Bus from Karlsruhe Hauptbahnhof to Maglaj, Autobuska Stanica
- Ave. Duration
- 15h 32m
- Frequency
- Twice a week
- Estimated price
- $95–120
- Schedules at
- facebook.com
- Regular prices
- $95–120
Bus from Split Bus Station to Doboj, Autobuska Stanica
- Ave. Duration
- 6h 12m
- Frequency
- Once daily
- Estimated price
- $35–45
- Schedules at
- facebook.com
- Regular prices
- $35–45
- Phone
- +385 (0)98 39 89 59
- info@pepeks.hr
- Website
- pepeks.hr
Bus from Zagreb, Autobusni Kolodvor to Tešanj
- Ave. Duration
- 4h 10m
- Frequency
- Twice daily
- Schedules at
- pepeks.hr
- Phone
- +38732691375
- info@bosnaexpres.ba
- Website
- bosnaexpres.com
Bus from Beograd, Autobuska stanica to Doboj, Autobuska Stanica
- Ave. Duration
- 5h 25m
- Frequency
- Once daily
- Estimated price
- $23
- Schedules at
- bosnaexpres.com
- Phone
- +387 65417909
- tempoturist.teslic@gmail.com
- Website
- web.facebook.com
Bus from Beograd, Autobuska stanica to Doboj, Autobuska Stanica
- Ave. Duration
- 5h 28m
- Frequency
- Once daily
- Estimated price
- $22
- Schedules at
- facebook.com
- Phone
- +387 65 803 830
- zamtours.laktasi@gmail.com
- Website
- zamtours.net
Bus from Sarajevo , East Sarajevo Bus Station to Doboj
- Ave. Duration
- 2h 18m
- Frequency
- Once daily
- Estimated price
- $19
- Schedules at
- zamtours.net
- Phone
- +387 62 788 723
- zet_tours2@hotmail.com
- Website
- Zet Tours 2 Tesanj
Bus from Tuzla, Autobuska Stanica to Tešanj
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Schedules at
- facebook.com
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from San Sebastian Central Bus Station to Zagreb Central Bus Station
- Ave. Duration
- 27h 30m
- Frequency
- 3 times a week
- Estimated price
- $85–130
- Website
- https://union-ivkoni.com/en
Bus from Madrid Mendez Alvaro Estacion Sur to Zagreb Central Bus Station
- Ave. Duration
- 35h 30m
- Frequency
- 3 times a week
- Estimated price
- $110–160
- Website
- https://union-ivkoni.com/en
- Phone
- +34 910 207 007
- alsa@alsa.es
- Website
- alsa.com
Bus from Madrid, Terminal de autobuses T4 to Geneva - Bus station
- Ave. Duration
- 21h
- Frequency
- Twice a week
- Estimated price
- $50–170
- Website
- https://www.alsa.com/en/
- Phone
- + 387 30 514 886
- Website
- bosnatours.ba
Bus from Genève, Place des Alpes to Doboj, Autobuska Stanica
- Ave. Duration
- 16h 21m
- Frequency
- Twice a week
- Schedules at
- facebook.com
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Alcalá de Henares to Padova
- Ave. Duration
- 27h 2m
- Frequency
- Once a week
- Estimated price
- $70–90
- Schedules at
- tabitatour.ro
- Phone
- +359 2 980 56 58
- info@mm-travel.bg
- Website
- mm-travel.bg
Bus from Padova to Zagreb
- Ave. Duration
- 7h 30m
- Frequency
- Once a week
- Schedules at
- mm-travel.bg
- Book at
- mm-travel.bg
- Ave. Duration
- 1h 14m
- Estimated price
- $55–70
Taksi Miladinović Velimir
- Phone
- +387 65 567 519
Taksi Gligić Borivoje
- Phone
- +387 65 535 701
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
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




















































