There are 13 ways to get from Madrid to Denizli by plane, 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 Denizli Çardak Airport, train
best- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Denizli Çardak Airport (DNZ)plane MAD - DNZ
- Take the train from Cardak to Denizlitrain
11h 18m₺10,653–34,887Fly to İzmir Adnan Menderes International Airport, train
cheapest- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to İzmir Adnan Menderes International Airport (ADB)plane MAD - ADB
- Take the train from Izmir Airport to Denizlitrain
11h 29m₺5,893–17,567Train, bus via Munich
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Montpellier Saint-Rochtrain
- Take the train from Montpellier Saint-Roch to Strasbourgtrain Tgv
- Take the train from Strasbourg Bahnhof to München Hbftrain 83
- Take the bus from Munich to Istanbulbus
- Take the bus from İstanbul Esenler to Denizlibus
2d 9h₺24,315–39,418Drive 3,835.2 km
- Drive from Madrid to Denizlicar 3,835.2 km
40h 53m₺33,231–47,999Fly to Isparta, train
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Isparta (ISE)plane MAD - ISE
- Take the train from Gumusgun to Denizlitrain
23h 56m₺9,983–31,287Fly to Dalaman Airport, bus
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Dalaman Airport (DLM)plane MAD - DLM
- Take the bus from Dalaman Havalimanı to Marmaris Otogarbus
- Take the bus from Marmaris to Denizlibus
14h 25m₺6,687–19,662Fly to Milas–Bodrum Airport, bus
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Milas–Bodrum Airport (BJV)plane MAD - BJV
- Take the bus from Milas - Bodrum Havaalanı to Yatağan Otogarbus
- Take the bus from Yatağan to Aydınbus
- Take the bus from Aydın to Denizlibus
14h 44m₺7,363–22,337Fly to Istanbul Airport, bus
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Istanbul Airport (IST)plane MAD - IST
- Take the bus from Istanbul Airport Bus to Bursabus
- Take the bus from Bursa to Denizlibus
16h 3m₺6,543–17,827Train, bus
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Santstrain Ave
- Take the bus from Barcelona, Estación de Autobuses de Sants to Tiranabus
- Take the bus from Tiranë to Istanbulbus
- Take the bus from İstanbul Esenler to Denizlibus
2d 11hBus via Padova
- Take the bus from Méndez Álvaro Estación Sur to Padovabus
- Take the bus from Padova to Beograd, Autobuska stanicabus
- Take the bus from Beograd, Autobuska stanica to Gebzebus
- Take the bus from Gebze to Denizlibus
2d 14h₺11,790–15,455Train, bus #2
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Santstrain Ave
- Take the train from Barcelona-Sants to Perpignantrain Tgv
- Take the bus from Perpignan to București, Autogara Militaribus
- Take the bus from București, Autogara Militari to İstanbul Esenler bus stationbus
- Take the train from Istanbul(Sogutlucesme) to Eskisehirtrain Hst
- Take the train from Eskisehir to Denizlitrain Ic
3d 2h₺22,809–39,505Bus
- Take the bus from Estación Sur de Autobuses to Ivano-Frankivskbus
- Take the bus from Ivano-Frankivsk to İstanbul Esenler bus stationbus
- Take the bus from İstanbul Esenler to Denizlibus
3d 6h₺17,103–19,503Drive, car train
- Drive from Madrid to Fuldacar
- Take the cartrain from Fulda to Villach Hbf ARZcartrain
- Drive from Villach Hbf ARZ to Denizlicar
2d₺41,939–60,578
Madrid to Denizli by train, foot, and bus
Comparing Your Travel Options
The cheapest way to get from Madrid to Denizli is to fly and train which costs 5.500 ₺ - 18.000 ₺ and takes 11h 29m.
The fastest way to get from Madrid to Denizli is to fly and train which takes 11h 18m and costs 10.000 ₺ - 35.000 ₺.
No, there is no direct bus from Madrid to Denizli. However, there are services departing from Méndez Álvaro Estación Sur and arriving at Denizli via Padova, Beograd, Autobuska stanica and Gebze. The journey, including transfers, takes approximately 2 days 14h.
The distance between Madrid and Denizli is 2945 km. The road distance is 3835.2 km.
The best way to get from Madrid to Denizli without a car is to train and bus via Munich which takes 2 days 9h and costs 24.000 ₺ - 40.000 ₺.
It takes approximately 11h 18m to get from Madrid to Denizli, including transfers.
Madrid to Denizli bus services, operated by Tabita Tour, depart from Méndez Álvaro Estación Sur station.
Madrid to Denizli bus services, operated by Tabita Tour, arrive at Padova station.
Denizli is 2h ahead of Madrid. It is currently 1:56 PM in Madrid and 3:56 PM in Denizli.
Yes, the driving distance between Madrid to Denizli is 3835 km. It takes approximately 40h 53m to drive from Madrid to Denizli.
What companies run services between Madrid, Spain and Denizli, Turkey?
You can take a bus from Méndez Álvaro Estación Sur to Denizli via Padova, Beograd, Autobuska stanica, and Gebze in around 2d 14h.
- Website
- turkishairlines.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Denizli Çardak Airport via Istanbul Airport
- Ave. Duration
- 8h 15m
- When
- Every day
- Estimated price
- ₺7,500–42,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Isparta via Istanbul Airport
- Ave. Duration
- 19h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₺9,000–30,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Dalaman Airport via Istanbul Airport
- Ave. Duration
- 10h 6m
- When
- Every day
- Estimated price
- ₺6,000–32,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Milas–Bodrum Airport via Istanbul Airport
- Ave. Duration
- 9h 23m
- When
- Every day
- Estimated price
- ₺8,000–27,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Istanbul Airport
- Ave. Duration
- 4h 9m
- When
- Every day
- Estimated price
- ₺6,000–23,000
- Website
- sunexpress.com
Flights from Adolfo Suárez Madrid–Barajas Airport to İzmir Adnan Menderes International Airport
- Ave. Duration
- 3h 55m
- When
- Monday and Friday
- Estimated price
- ₺5,500–18,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Dalaman Airport via Munich
- Ave. Duration
- 8h 25m
- When
- Sunday
- Estimated price
- ₺6,000–19,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Milas–Bodrum Airport via Frankfurt
- Ave. Duration
- 7h 5m
- When
- Friday
- Estimated price
- ₺6,500–21,000
- Website
- flypgs.com
Flights from Adolfo Suárez Madrid–Barajas Airport to İzmir Adnan Menderes International Airport
- Ave. Duration
- 3h 50m
- When
- Tuesday and Sunday
- Estimated price
- ₺4,800–22,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Dalaman Airport via Sabiha Gokcen
- Ave. Duration
- 8h 5m
- When
- Every day
- Estimated price
- ₺5,000–23,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Milas–Bodrum Airport via Sabiha Gokcen
- Ave. Duration
- 6h 55m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- ₺5,500–24,000
- Website
- swiss.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Milas–Bodrum Airport via Zurich
- Ave. Duration
- 8h 25m
- When
- Saturday
- Estimated price
- ₺5,000–24,000
- Website
- aireuropa.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Istanbul Airport
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- ₺6,000–23,000
- Website
- ajet.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Dalaman Airport via Ankara
- Ave. Duration
- 14h 50m
- When
- Friday and Sunday
- Estimated price
- ₺5,500–18,000
- Website
- flyedelweiss.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Milas–Bodrum Airport via Zurich
- Ave. Duration
- 7h 50m
- When
- Saturday
- Estimated price
- ₺5,000–24,000
- Phone
- +90 444 8 233
- [email protected]
- Website
- Turkish Railways (TCDD)
Train from Cardak to Denizli
- Ave. Duration
- 1h 12m
- Frequency
- Every 4 hours
- Estimated price
- ₺110–160
- Website
- Turkish Railways (TCDD)
Train from Izmir Airport to Denizli
- Ave. Duration
- 4h 24m
- Frequency
- Every 4 hours
- Estimated price
- ₺350–490
- Website
- Turkish Railways (TCDD)
Train from Gumusgun to Denizli
- Ave. Duration
- 3h 57m
- Frequency
- 4 times a day
- Estimated price
- ₺290–410
- Website
- Turkish Railways (TCDD)
Train from Istanbul(Sogutlucesme) to Eskisehir
- Ave. Duration
- 2h 47m
- Frequency
- Hourly
- Estimated price
- ₺430–600
- Website
- Turkish Railways (TCDD)
Train from Eskisehir to Denizli
- Ave. Duration
- 8h 37m
- Frequency
- Twice daily
- Estimated price
- ₺500–750
- Website
- Turkish Railways (TCDD)
Rome2Rio's guide to Renfe Viajeros
Contact Details
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Madrid-Puerta de Atocha-Almudena Grandes to Montpellier Saint-Roch
- Ave. Duration
- 6h 55m
- Frequency
- Twice daily
- Estimated price
- ₺6,500–10,000
- Website
- Renfe Viajeros
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 29m
- Frequency
- 4 times a day
- Estimated price
- ₺4,200–6,500
- Website
- Renfe Viajeros
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 29m
- Frequency
- 4 times a day
- Estimated price
- ₺4,200–6,500
- Website
- Renfe Viajeros
Train from Barcelona-Sants to Perpignan
- Ave. Duration
- 1h 23m
- Frequency
- 3 times a day
- Estimated price
- ₺1,200–1,900
- Website
- Renfe Viajeros
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Montpellier Saint-Roch to Strasbourg
- Ave. Duration
- 6h 16m
- Frequency
- 5 times a day
- Estimated price
- ₺9,000–14,000
- Website
- TGV inOui
Train from Strasbourg Bahnhof to München Hbf
- Ave. Duration
- 3h 50m
- Frequency
- 3 times a day
- Estimated price
- ₺4,400–7,000
- Website
- TGV inOui
Train from Barcelona-Sants to Perpignan
- Ave. Duration
- 1h 27m
- Frequency
- 4 times a day
- Estimated price
- ₺2,000–3,100
- Website
- TGV inOui
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Strasbourg Bahnhof to München Hbf
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- ₺3,500–7,000
- Website
- Deutsche Bahn Intercity (DB IC)
Rome2Rio's guide to Renfe AVE
Contact Details
- Phone
- +34 91 232 03 20
- Website
- Renfe AVE
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 2m
- Frequency
- Every 30 minutes
- Estimated price
- ₺4,600–8,000
- Website
- Renfe AVE
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 2m
- Frequency
- Every 30 minutes
- Estimated price
- ₺4,600–8,000
- Website
- Renfe AVE
- Phone
- +34 900 926 851
- [email protected]
- Website
- Iryo
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 24m
- Frequency
- Hourly
- Estimated price
- ₺3,000–5,500
- Website
- Iryo
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 24m
- Frequency
- Hourly
- Estimated price
- ₺3,000–5,500
- Website
- Iryo
- Phone
- +34 900 759 781
- Website
- Ouigo
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 23m
- Frequency
- Hourly
- Estimated price
- ₺2,400–4,000
- Website
- Ouigo
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 23m
- Frequency
- Hourly
- Estimated price
- ₺2,400–4,000
- Website
- Ouigo
- Phone
- +49 (0) 221 800 20 820
- [email protected]
- Website
- Urlaubs-Express (UEX)
Car train from Fulda to Villach Hbf ARZ
- Ave. Duration
- 8h 46m
- Frequency
- Once a week
- Estimated price
- ₺5,500–6,500
- Website
- Urlaubs-Express (UEX)
- Phone
- +90 212 658 18 51
- [email protected]
- Website
- Alpar Turizm
Bus from Munich to Istanbul
- Ave. Duration
- 27h
- Frequency
- Once a week
- Estimated price
- ₺4,300–6,500
- Website
- Alpar Turizm
Bus from Tiranë to Istanbul
- Ave. Duration
- 17h 30m
- Frequency
- 6 times a week
- Estimated price
- ₺2,100–3,400
- Website
- Alpar Turizm
- Phone
- 0 850 333 35 35
- [email protected]
- Website
- pamukkale.com.tr
Bus from İstanbul Esenler to Denizli
- Ave. Duration
- 10h
- Frequency
- Hourly
- Estimated price
- ₺1,200–1,800
- Schedules at
- pamukkale.com.tr
Bus from Yatağan to Aydın
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- ₺310–400
- Schedules at
- pamukkale.com.tr
Bus from Aydın to Denizli
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- ₺410–550
- Schedules at
- pamukkale.com.tr
Bus from Bursa to Denizli
- Ave. Duration
- 6h 15m
- Frequency
- Every 2 hours
- Estimated price
- ₺950–1,800
- Schedules at
- pamukkale.com.tr
Bus from İstanbul Esenler to Denizli
- Ave. Duration
- 10h
- Frequency
- Hourly
- Estimated price
- ₺1,200–1,800
- Schedules at
- pamukkale.com.tr
Bus from Gebze to Denizli
- Ave. Duration
- 7h 29m
- Frequency
- Every 3 hours
- Estimated price
- ₺1,100–1,800
- Schedules at
- pamukkale.com.tr
Bus from İstanbul Esenler to Denizli
- Ave. Duration
- 10h
- Frequency
- Hourly
- Estimated price
- ₺1,200–1,800
- Schedules at
- pamukkale.com.tr
- Phone
- 444 0 562
- [email protected]
- Website
- Kamil Koç
Bus from İstanbul Esenler to Denizli
- Ave. Duration
- 11h 15m
- Frequency
- 4 times a day
- Estimated price
- ₺800–1,200
- Schedules at
- Kamil Koç
Bus from Bursa to Denizli
- Ave. Duration
- 6h 15m
- Frequency
- 3 times a day
- Estimated price
- ₺650–900
- Schedules at
- Kamil Koç
Bus from İstanbul Esenler to Denizli
- Ave. Duration
- 11h 15m
- Frequency
- 4 times a day
- Estimated price
- ₺800–1,200
- Schedules at
- Kamil Koç
Bus from Gebze to Denizli
- Ave. Duration
- 7h 45m
- Frequency
- 3 times a day
- Estimated price
- ₺750–1,100
- Schedules at
- Kamil Koç
Bus from İstanbul Esenler to Denizli
- Ave. Duration
- 11h 15m
- Frequency
- 4 times a day
- Estimated price
- ₺800–1,200
- Schedules at
- Kamil Koç
- Phone
- 0850 222 34 55
- Website
- MetroTurizm
Bus from İstanbul Esenler to Denizli
- Ave. Duration
- 11h
- Frequency
- 3 times a day
- Estimated price
- ₺1,400–2,100
- Website
- MetroTurizm
- Standard
- ₺1,400–2,100
Bus from Marmaris to Denizli
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Estimated price
- ₺700–1,000
- Website
- MetroTurizm
- Standard
- ₺700–1,000
Bus from İstanbul Esenler to Denizli
- Ave. Duration
- 11h
- Frequency
- 3 times a day
- Estimated price
- ₺1,400–2,100
- Website
- MetroTurizm
- Standard
- ₺1,400–2,100
Bus from Gebze to Denizli
- Ave. Duration
- 8h 50m
- Frequency
- 3 times a day
- Estimated price
- ₺1,300–1,900
- Website
- MetroTurizm
- Standard
- ₺1,300–1,900
Bus from İstanbul Esenler to Denizli
- Ave. Duration
- 11h
- Frequency
- 3 times a day
- Estimated price
- ₺1,400–2,100
- Website
- MetroTurizm
- Standard
- ₺1,400–2,100
- Phone
- 0850 577 99 99
- [email protected]
- Website
- varan.com.tr
Bus from İstanbul Esenler to Denizli
- Ave. Duration
- 9h 30m
- Frequency
- Twice daily
- Estimated price
- ₺1,100–2,200
- Schedules at
- varan.com.tr
Bus from Bursa to Denizli
- Ave. Duration
- 6h
- Frequency
- Twice daily
- Estimated price
- ₺900–1,900
- Schedules at
- varan.com.tr
Bus from İstanbul Esenler to Denizli
- Ave. Duration
- 9h 30m
- Frequency
- Twice daily
- Estimated price
- ₺1,100–2,200
- Schedules at
- varan.com.tr
Bus from Gebze to Denizli
- Ave. Duration
- 7h
- Frequency
- Twice daily
- Estimated price
- ₺1,000–2,200
- Schedules at
- varan.com.tr
Bus from İstanbul Esenler to Denizli
- Ave. Duration
- 9h 30m
- Frequency
- Twice daily
- Estimated price
- ₺1,100–2,200
- Schedules at
- varan.com.tr
- Phone
- 0850 811 5959
- [email protected]
- Website
- kaleseyahat.com.tr
Bus from İstanbul Esenler to Denizli
- Ave. Duration
- 11h
- Frequency
- Once daily
- Estimated price
- ₺1,900
- Schedules at
- kaleseyahat.com.tr
Bus from Bursa to Denizli
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Estimated price
- ₺1,806
- Schedules at
- kaleseyahat.com.tr
Bus from İstanbul Esenler to Denizli
- Ave. Duration
- 11h
- Frequency
- Once daily
- Estimated price
- ₺1,900
- Schedules at
- kaleseyahat.com.tr
Bus from Gebze to Denizli
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Estimated price
- ₺1,900
- Schedules at
- kaleseyahat.com.tr
Bus from İstanbul Esenler to Denizli
- Ave. Duration
- 11h
- Frequency
- Once daily
- Estimated price
- ₺1,900
- Schedules at
- kaleseyahat.com.tr
- Phone
- 4444801
- [email protected]
- Website
- ulasim.muttas.com.tr
Bus from Dalaman Havalimanı to Marmaris Otogar
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- ₺420–550
- Schedules at
- ulasim.muttas.com.tr
Bus from Milas - Bodrum Havaalanı to Yatağan Otogar
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- ₺100–310
- Schedules at
- ulasim.muttas.com.tr
- Phone
- 0850 600 00 10
- [email protected]
- Website
- efetur.com.tr
Bus from Yatağan to Aydın
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Schedules at
- efetur.com.tr
- Phone
- 0850 222 59 59
- [email protected]
- Website
- istanbulseyahat.com.tr
Bus from Istanbul Airport Bus to Bursa
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- ₺850
- Schedules at
- istanbulseyahat.com.tr
- Phone
- +355 69 249 3348
- [email protected]
- Website
- pati-travel.al
Bus from Barcelona, Estación de Autobuses de Sants to Tirana
- Ave. Duration
- 25h 38m
- Frequency
- Once a week
- Schedules at
- facebook.com
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Méndez Álvaro Estación Sur to Padova
- Ave. Duration
- 27h 34m
- Frequency
- Once a week
- Estimated price
- ₺7,000–8,500
- Schedules at
- tabitatour.ro
- Phone
- + 381 31 510 060
- [email protected]
- Website
- facebook.com
Bus from Padova to Beograd, Autobuska stanica
- Ave. Duration
- 10h 14m
- Frequency
- Once a week
- Estimated price
- ₺1,500–2,300
- Schedules at
- facebook.com
- Phone
- 062 8103637
- [email protected]
- Website
- balbuss.rs
Bus from Beograd, Autobuska stanica to Gebze
- Ave. Duration
- 14h 35m
- Frequency
- Twice a week
- Estimated price
- ₺2,514
- Schedules at
- balbuss.rs
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Perpignan to București, Autogara Militari
- Ave. Duration
- 42h 40m
- Frequency
- 3 times a week
- Estimated price
- ₺14,000–21,000
- Website
- Flixbus
Bus from București, Autogara Militari to İstanbul Esenler bus station
- Ave. Duration
- 11h 10m
- Frequency
- Once daily
- Estimated price
- ₺3,100–4,700
- Website
- Flixbus
- Phone
- +38 (044) 444 00 44
- Website
- Grandes Tour
Bus from Estación Sur de Autobuses to Ivano-Frankivsk
- Ave. Duration
- 46h 14m
- Frequency
- 3 times a week
- Estimated price
- ₺12,703
- Website
- Grandes Tour
- Phone
- +380 (93) 320-44-44
- [email protected]
- Website
- Gunsel
Bus from Ivano-Frankivsk to İstanbul Esenler bus station
- Ave. Duration
- 21h 1m
- Frequency
- Twice a week
- Estimated price
- ₺3,600–4,600
- Website
- Gunsel
Want to know more about travelling around Türkiye
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
Booking & Getting There
There are 113+ hotels available in Denizli.



























































