There are 11 ways to get from Europe to Mardin by train, plane, bus, car, taxi, 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.
Train to Erfurt–Weimar Airport, fly to Mardin Airport
best- Take the train from Eisenach Hbf to Erfurt Hbftrain
- Fly from Erfurt–Weimar Airport (ERF) to Mardin Airport (MQM)plane ERF - MQM
14h 58m₺11,608–46,724Train to Frankfurt, fly to Mardin Airport
cheapest- Take the train from Bad Hersfeld Bahnhof to Frankfurttrain
- Fly from Frankfurt (FRA) to Mardin Airport (MQM)plane FRA - MQM
13h 31m₺10,222–35,612Train, bus
- Take the train from Bebra Bahnhof to Fulda Bahnhoftrain Rb5
- Take the train from Fulda Bahnhof to München Hbftrain 11 / ...
- Take the bus from Munich to Istanbulbus
- Take the bus from İstanbul Esenler bus station to Mardin bus stationbus
2d 11h₺11,765–34,204Drive 3,645.5 km
- Drive from Europe to Mardincar 3,645.5 km
34h 32m₺28,900–41,744Train, train to Hannover Airport, fly to Mardin Airport
- Take the train from Eschwege-Niederhone Bahnhof to Göttingentrain
- Take the train from Göttingen to Hannover Hauptbahnhoftrain
- Fly from Hannover Airport (HAJ) to Mardin Airport (MQM)plane HAJ - MQM
13h 6mTrain, train to Hannover Airport, fly to Diyarbakır Airport, bus
- Take the train from Eschwege-Niederhone Bahnhof to Göttingentrain
- Take the train from Göttingen to Hannover Hauptbahnhoftrain
- Fly from Hannover Airport (HAJ) to Diyarbakır Airport (DIY)plane HAJ - DIY
- Take the bus from Diyarbakır bus station to Mardin bus stationbus
12h 51mTrain, train to Nuremberg Airport, fly to Mardin Airport
- Take the train from Bebra Bahnhof to Fulda Bahnhoftrain
- Take the train from Fulda Bahnhof to Nürnberg Hbftrain
- Fly from Nuremberg Airport (NUE) to Mardin Airport (MQM)plane NUE - MQM
14h 25m₺13,824–44,684Bus
- Take the bus from Bebra Bahnhof to Fulda Bahnhof/ZOBbus Ev
- Take the bus from Fulda to Beograd, Autobuska stanicabus
- Take the bus from Beograd, Autobuska stanica to Montenegro Hotelbus
- Take the bus from İstanbul Alibeyköy bus station to Mardin bus stationbus
2d 11h₺10,286–12,253Bus, train, taxi
- Take the bus from Kassel Kaufungen Papierfabrik to Dresden central stationbus
- Take the bus from Dresden central station to Belgrade bus stationbus
- Take the bus from Beograd, Autobuska stanica to Montenegro Hotelbus
- Take the train from Istanbul(Sogutlucesme) to Sivastrain Hst
- Take the train from Sivas to Bismiltrain Ic
- Take the taxi from Bismil to Mardintaxi
2d 14h₺18,390–25,114Bus via Prizren
- Take the bus from Bebra Bahnhof to Fulda Bahnhof/ZOBbus Ev
- Take the bus from Fulda to Prizren,Autobuska Stanicabus
- Take the bus from Prizren,Autobuska Stanica to Instabulbus
- Take the bus from İstanbul Esenler bus station to Mardin bus stationbus
2d 15hDrive, car train
- Drive from Europe to Fuldacar
- Take the cartrain from Fulda to Villach Hbfcartrain
- Drive from Villach Hbf to Mardincar
37h 17m₺33,014–47,243
Europe to Mardin by bus, train, and foot
Questions & Answers
The cheapest way to get from Europe to Mardin is to bus which costs 10.000 ₺ - 13.000 ₺ and takes 2 days 11h.
The fastest way to get from Europe to Mardin is to train and fly which takes 13h 31m and costs 10.000 ₺ - 36.000 ₺.
No, there is no direct bus from Europe to Mardin station. However, there are services departing from Nentershausen Oderstraße and arriving at Mardin bus station via Bebra Bahnhof, Fulda, Beograd, Autobuska stanica and İstanbul Alibeyköy bus station. The journey, including transfers, takes approximately 2 days 11h.
The distance between Europe and Mardin is 2899 km. The road distance is 3645.5 km.
The best way to get from Europe to Mardin without a car is to train and bus which takes 2 days 11h and costs 11.000 ₺ - 35.000 ₺.
It takes approximately 14h 58m to get from Europe to Mardin, including transfers.
Europe to Mardin bus services, operated by cantus Verkehrsgesellschaft mbH, depart from Bebra Bahnhof station.
Europe to Mardin bus services, operated by cantus Verkehrsgesellschaft mbH, arrive at Fulda Bahnhof/ZOB station.
Mardin is 1h ahead of Europe. It is currently 5:34 PM in Europe and 6:34 PM in Mardin.
Yes, the driving distance between Europe to Mardin is 3646 km. It takes approximately 34h 32m to drive from Europe to Mardin.
What companies run services between Europe and Mardin, Turkey?
You can take a bus from Nentershausen Oderstraße to Mardin bus station via Bebra Bahnhof, Fulda Bahnhof/ZOB, Fulda, Beograd, Autobuska stanica, Montenegro Hotel, and İstanbul Alibeyköy bus station in around 2d 11h.
- Website
- sunexpress.com
Flights from Erfurt–Weimar Airport to Mardin Airport via Antalya
- Ave. Duration
- 18h 42m
- When
- Monday and Thursday
- Estimated price
- ₺11,000–44,000
Flights from Erfurt–Weimar Airport to Mardin Airport via Antalya, Izmir
- Ave. Duration
- 19h 20m
- When
- Sunday
- Estimated price
- ₺18,000–49,000
Flights from Frankfurt to Mardin Airport via Izmir
- Ave. Duration
- 8h 30m
- When
- Sunday and Monday
- Estimated price
- ₺10,000–29,000
Flights from Frankfurt to Mardin Airport via Antalya
- Ave. Duration
- 6h 35m
- When
- Monday and Thursday
- Estimated price
- ₺10,000–29,000
Flights from Hannover Airport to Mardin Airport via Izmir
- Ave. Duration
- 6h 10m
- When
- Tuesday
- Estimated price
- ₺13,000–37,000
Flights from Hannover Airport to Diyarbakır Airport
- Ave. Duration
- 4h
- When
- Tuesday, Friday, and Sunday
- Estimated price
- ₺10,000–31,000
Flights from Hannover Airport to Diyarbakır Airport via Izmir
- Ave. Duration
- 6h 12m
- When
- Every day
- Estimated price
- ₺11,000–34,000
Flights from Hannover Airport to Diyarbakır Airport via Antalya
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- ₺11,000–34,000
- Website
- turkishairlines.com
Flights from Frankfurt to Mardin Airport via Istanbul
- Ave. Duration
- 8h 12m
- When
- Every day
- Estimated price
- ₺13,000–42,000
Flights from Hannover Airport to Mardin Airport via Istanbul
- Ave. Duration
- 9h 10m
- When
- Every day
- Estimated price
- ₺16,000–55,000
Flights from Hannover Airport to Diyarbakır Airport via Istanbul
- Ave. Duration
- 6h 50m
- When
- Every day
- Estimated price
- ₺15,000–48,000
Flights from Nuremberg Airport to Mardin Airport via Istanbul
- Ave. Duration
- 7h 50m
- When
- Every day
- Estimated price
- ₺15,000–50,000
- Website
- flypgs.com
Flights from Frankfurt to Mardin Airport via Sabiha Gokcen
- Ave. Duration
- 11h 10m
- When
- Every day
- Estimated price
- ₺8,000–35,000
Flights from Frankfurt to Mardin Airport via Izmir
- Ave. Duration
- 13h
- When
- Monday and Wednesday
- Estimated price
- ₺8,500–37,000
Flights from Hannover Airport to Mardin Airport via Izmir
- Ave. Duration
- 6h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- ₺13,000–37,000
Flights from Hannover Airport to Diyarbakır Airport via Sabiha Gokcen
- Ave. Duration
- 6h 2m
- When
- Monday, Saturday, Tuesday, Thursday, and Friday
- Estimated price
- ₺9,000–40,000
Flights from Nuremberg Airport to Mardin Airport via Sabiha Gokcen
- Ave. Duration
- 12h 10m
- When
- Friday
- Estimated price
- ₺9,500–41,000
Flights from Nuremberg Airport to Mardin Airport via Izmir
- Ave. Duration
- 6h 30m
- When
- Monday, Thursday, and Saturday
- Estimated price
- ₺11,000–34,000
- Website
- ajet.com
Flights from Erfurt–Weimar Airport to Mardin Airport via Antalya, Ankara
- Ave. Duration
- 9h 25m
- When
- Monday, Saturday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- ₺16,000–46,000
Flights from Frankfurt to Mardin Airport via Sabiha Gokcen
- Ave. Duration
- 12h 45m
- When
- Every day
- Estimated price
- ₺8,500–28,000
- Website
- corendon.com
Flights from Hannover Airport to Diyarbakır Airport
- Ave. Duration
- 4h
- When
- Sunday
- Estimated price
- ₺8,500–31,000
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Eisenach Hbf to Erfurt Hbf
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- ₺550–2,600
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Fulda Bahnhof to München Hbf
- Ave. Duration
- 4h 26m
- Frequency
- Hourly
- Estimated price
- ₺5,000–24,000
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Bad Hersfeld Bahnhof to Frankfurt
- Ave. Duration
- 1h 21m
- Frequency
- Every 4 hours
- Estimated price
- ₺1,400–6,500
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Göttingen to Hannover Hauptbahnhof
- Ave. Duration
- 32 min
- Frequency
- Every 30 minutes
- Estimated price
- ₺1,000–4,500
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Göttingen to Hannover Hauptbahnhof
- Ave. Duration
- 32 min
- Frequency
- Every 30 minutes
- Estimated price
- ₺1,000–4,500
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Fulda Bahnhof to Nürnberg Hbf
- Ave. Duration
- 1h 29m
- Frequency
- Hourly
- Estimated price
- ₺1,900–9,000
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +49 30 21300130
- [email protected]
- Website
- Abellio GmbH
Train from Eisenach Hbf to Erfurt Hbf
- Ave. Duration
- 45 min
- Frequency
- Every 30 minutes
- Estimated price
- ₺700–950
- Schedules at
- Abellio GmbH
- Phone
- 0800 2235546
- Website
- ABELLIO Rail Mitteldeutschland GmbH
Train from Eisenach Hbf to Erfurt Hbf
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- ₺650–1,000
- Schedules at
- ABELLIO Rail Mitteldeutschland GmbH
- Website
- LEO Express
Train from Eisenach Hbf to Erfurt Hbf
- Ave. Duration
- 32 min
- Frequency
- 5 times a week
- Schedules at
- LEO Express
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Eisenach Hbf to Erfurt Hbf
- Ave. Duration
- 50 min
- Frequency
- 5 times a week
- Estimated price
- ₺750–1,400
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Bebra Bahnhof to Fulda Bahnhof
- Ave. Duration
- 42 min
- Frequency
- 3 times a day
- Estimated price
- ₺750–1,300
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Bad Hersfeld Bahnhof to Frankfurt
- Ave. Duration
- 1h 51m
- Frequency
- Every 3 hours
- Estimated price
- ₺1,900–3,400
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Göttingen to Hannover Hauptbahnhof
- Ave. Duration
- 1h 18m
- Frequency
- 5 times a week
- Estimated price
- ₺1,300–2,400
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Göttingen to Hannover Hauptbahnhof
- Ave. Duration
- 1h 18m
- Frequency
- 5 times a week
- Estimated price
- ₺1,300–2,400
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Bebra Bahnhof to Fulda Bahnhof
- Ave. Duration
- 42 min
- Frequency
- 3 times a day
- Estimated price
- ₺750–1,300
- Website
- Deutsche Bahn Regio (DB Regional)
- Phone
- +49 561 766396-0
- [email protected]
- Website
- cantus Verkehrsgesellschaft mbH
Train from Bebra Bahnhof to Fulda Bahnhof
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Website
- cantus Verkehrsgesellschaft mbH
Train from Eschwege-Niederhone Bahnhof to Göttingen
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Website
- cantus Verkehrsgesellschaft mbH
Train from Eschwege-Niederhone Bahnhof to Göttingen
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Website
- cantus Verkehrsgesellschaft mbH
Train from Bebra Bahnhof to Fulda Bahnhof
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Website
- cantus Verkehrsgesellschaft mbH
- Phone
- +43 5 1717
- Website
- Österreichische Bundesbahnen
Train from Göttingen to Hannover Hauptbahnhof
- Ave. Duration
- 56 min
- Frequency
- 3 times a day
- Estimated price
- ₺1,400–2,200
- Website
- Österreichische Bundesbahnen
Train from Göttingen to Hannover Hauptbahnhof
- Ave. Duration
- 56 min
- Frequency
- 3 times a day
- Estimated price
- ₺1,400–2,200
- Website
- Österreichische Bundesbahnen
- Phone
- +90 444 8 233
- [email protected]
- Website
- Turkish Railways (TCDD)
Train from Istanbul(Sogutlucesme) to Sivas
- Ave. Duration
- 6h 49m
- Frequency
- Twice daily
- Estimated price
- ₺1,200–1,800
- Website
- Turkish Railways (TCDD)
Train from Sivas to Bismil
- Ave. Duration
- 12h 18m
- Frequency
- Twice daily
- Estimated price
- ₺650–950
- Website
- Turkish Railways (TCDD)
- Phone
- +49 (0) 221 800 20 820
- [email protected]
- Website
- Urlaubs-Express (UEX)
Car train from Fulda to Villach Hbf
- Ave. Duration
- 9h 1m
- 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
- Phone
- 444 0 562
- [email protected]
- Website
- Kamil Koç
Bus from İstanbul Esenler bus station to Mardin bus station
- Ave. Duration
- 23h 30m
- Frequency
- 4 times a week
- Estimated price
- ₺1,700–2,400
- Schedules at
- Kamil Koç
Bus from Diyarbakır bus station to Mardin bus station
- Ave. Duration
- 1h 45m
- Frequency
- Twice daily
- Estimated price
- ₺290–400
- Schedules at
- Kamil Koç
Bus from İstanbul Alibeyköy bus station to Mardin bus station
- Ave. Duration
- 23h 10m
- Frequency
- Twice a week
- Estimated price
- ₺1,700–2,400
- Schedules at
- Kamil Koç
Bus from İstanbul Esenler bus station to Mardin bus station
- Ave. Duration
- 23h 30m
- Frequency
- 4 times a week
- Estimated price
- ₺1,700–2,400
- Schedules at
- Kamil Koç
- Phone
- +49 561 766396-0
- [email protected]
- Website
- cantus Verkehrsgesellschaft mbH
Bus from Bebra Bahnhof to Fulda Bahnhof/ZOB
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Website
- cantus Verkehrsgesellschaft mbH
Bus from Bebra Bahnhof to Fulda Bahnhof/ZOB
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Website
- cantus Verkehrsgesellschaft mbH
- Phone
- +49 6131 4975 022
- [email protected]
- Website
- dbregiobus-mitte.de
Bus from Bebra Bahnhof to Fulda Bahnhof/ZOB
- Ave. Duration
- 1h 19m
- Frequency
- Every 3 hours
- Estimated price
- ₺700–1,000
- Schedules at
- dbregiobus-mitte.de
Bus from Bebra Bahnhof to Fulda Bahnhof/ZOB
- Ave. Duration
- 1h 19m
- Frequency
- Every 3 hours
- Estimated price
- ₺700–1,000
- Schedules at
- dbregiobus-mitte.de
- Phone
- +381 (11) 761-4545
- Website
- srbijatours.com
Bus from Fulda to Beograd, Autobuska stanica
- Ave. Duration
- 17h 10m
- Frequency
- Once a week
- Estimated price
- ₺5,000–6,000
- Schedules at
- srbijatours.com
- Prices
- ₺5,000–6,000
- Phone
- 062 8103637
- [email protected]
- Website
- balbuss.rs
Bus from Beograd, Autobuska stanica to Montenegro Hotel
- Ave. Duration
- 13h 45m
- Frequency
- Twice a week
- Estimated price
- ₺2,861
- Schedules at
- balbuss.rs
- Book at
- balbuss.rs
Bus from Beograd, Autobuska stanica to Montenegro Hotel
- Ave. Duration
- 13h 45m
- Frequency
- Twice a week
- Estimated price
- ₺2,861
- Schedules at
- balbuss.rs
- Book at
- balbuss.rs
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Kassel Kaufungen Papierfabrik to Dresden central station
- Ave. Duration
- 4h 50m
- Frequency
- Once daily
- Estimated price
- ₺1,500–2,500
- Website
- Flixbus
Bus from Dresden central station to Belgrade bus station
- Ave. Duration
- 17h 20m
- Frequency
- 3 times a week
- Estimated price
- ₺4,700–8,000
- Website
- Flixbus
- [email protected]
Bus from Fulda to Prizren,Autobuska Stanica
- Ave. Duration
- 20h 6m
- Frequency
- Twice a week
- Schedules at
- Fertours
- Phone
- +383 44 190 915
- [email protected]
- Website
- facebook.com
Bus from Prizren,Autobuska Stanica to Instabul
- Ave. Duration
- 15h
- Frequency
- Once a week
- Estimated price
- ₺2,244
- Schedules at
- facebook.com
- Ave. Duration
- 1h 16m
- Estimated price
- ₺2,200–2,700
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
There are 100+ hotels available in Mardin.

































