There are 9 ways to get from Mardin to Athens by taxi, plane, bus, ferry, train, car, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi to Batman, fly
best- Take the taxi from Mardin to Batman (BAL)taxi
- Fly from Batman (BAL) to Athens International Airport (ATH)plane BAL - ATH
8h 40m€128–417Bus to Diyarbakır Airport, fly
cheapest- Take the bus from Mardin bus station to Diyarbakır bus stationbus
- Fly from Diyarbakır Airport (DIY) to Athens International Airport (ATH)plane DIY - ATH
9h 27m€107–491Bus, ferry via Yatağan
- Take the bus from Mardin bus station to Diyarbakır bus stationbus
- Take the bus from Diyarbakır bus station to Yatağan bus stationbus
- Take the bus from Yatağan to Bodrumbus
- Take the ferry from Port of Bodrum to Port of Lerosferry
- Take the ferry from Leros to Port of Piraeusferry Bsf / ...
38h 6m€152–267Taxi, train, bus
- Take the taxi from Mardin to Bismiltaxi
- Take the train from Bismil to Sivastrain
- Take the train from Sivas to Izmittrain Yht
- Take the bus from İzmit to Keşanbus
- Take the bus from Keşan to Thessaloníkibus
- Take the train from Thessaloniki to Athenstrain Ic
41h 10m€178–259Drive 2,527 km
- Drive from Mardin to Athenscar 2,527 km
24h 51m€455–657Fly from Mardin Airport
- Fly from Mardin Airport (MQM) to Athens International Airport (ATH)plane MQM - ATH
8h 44m€110–513Bus
- Take the bus from Mardin bus station to İstanbul Esenler bus stationbus FlixBus KK0143
- Take the bus from Istanbul to Athensbus
41h 40m€114–166Bus, ferry
- Take the bus from Mardin bus station to Diyarbakır bus stationbus
- Take the bus from Diyarbakır bus station to Bodrum bus stationbus
- Take the ferry from Port of Bodrum to Port of Kosferry
- Take the ferry from Port of Kos to Port of Piraeusferry Bsf / ...
43h 10m€117–239Bus, ferry, car ferry
- Take the bus from Mardin bus station to Ceyhan bus stationbus
- Take the bus from Ceyhan to Bodrumbus
- Take the ferry from Port of Bodrum to Port of Kosferry
- Take the car ferry from Port of Kos to Port of Piraeuscarferry
2d 2h€222–498
Mardin to Athens by bus, foot, and ferry
Questions & Answers
The cheapest way to get from Mardin to Athens is to bus which costs €110 - €170 and takes 41h 40m.
The fastest way to get from Mardin to Athens is to taxi and fly which takes 8h 40m and costs €120 - €420.
No, there is no direct bus from Mardin station to Athens. However, there are services departing from Mardin bus station and arriving at Athens via Bayrampaşa Devlet Hastanesi and Istanbul. The journey, including transfers, takes approximately 41h 40m.
The distance between Mardin and Athens is 1639 km. The road distance is 2527 km.
The best way to get from Mardin to Athens without a car is to bus and ferry via Yatağan which takes 38h 6m and costs €150 - €270.
It takes approximately 8h 40m to get from Mardin to Athens, including transfers.
Mardin to Athens bus services, operated by Kamil Koc, depart from Mardin bus station.
The best way to get from Mardin to Athens is to fly which takes 8h 44m and costs €110 - €550. Alternatively, you can bus, which costs €110 - €170 and takes 41h 40m.
Mardin to Athens bus services, operated by Kamil Koc, arrive at İstanbul Esenler bus station.
Yes, the driving distance between Mardin to Athens is 2527 km. It takes approximately 24h 51m to drive from Mardin to Athens.
What companies run services between Mardin, Turkey and Athens, Greece?
Turkish Airlines, Aegean Airlines, and Pegasus Airlines fly from Mardin Airport (MQM) to Athens International Airport (ATH) 4 times a day. Alternatively, you can take a bus from Mardin bus station to Athens via İstanbul Esenler bus station, Bayrampaşa Devlet Hastanesi, İskenderpaşa, and Istanbul in around 41h 40m.
- Website
- turkishairlines.com
Flights from Batman to Athens International Airport via Istanbul
- Ave. Duration
- 6h 22m
- When
- Every day
- Estimated price
- €150–550
Flights from Mardin Airport to Athens International Airport via Istanbul
- Ave. Duration
- 6h 8m
- When
- Every day
- Estimated price
- €210–800
Flights from Diyarbakır Airport to Athens International Airport via Istanbul
- Ave. Duration
- 5h 31m
- When
- Every day
- Estimated price
- €200–750
- Website
- flypgs.com
Flights from Batman to Athens International Airport via Sabiha Gokcen
- Ave. Duration
- 9h 35m
- When
- Monday, Tuesday, and Sunday
- Estimated price
- €70–350
Flights from Mardin Airport to Athens International Airport via Sabiha Gokcen
- Ave. Duration
- 11h
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- €100–500
Flights from Diyarbakır Airport to Athens International Airport via Sabiha Gokcen
- Ave. Duration
- 7h 17m
- When
- Tuesday, Monday, Wednesday, Friday, and Sunday
- Estimated price
- €90–470
- Phone
- +90 444 8 233
- cozum@tcddtasimacilik.gov.tr
- Website
- tcdd.gov.tr
Train from Bismil to Sivas
- Ave. Duration
- 13h 17m
- Frequency
- 6 times a week
- Estimated price
- €12–18
- Website
- https://www.tcdd.gov.tr/lang/en
Train from Sivas to Izmit
- Ave. Duration
- 5h 29m
- Frequency
- Once daily
- Estimated price
- €25–40
- Website
- https://www.tcdd.gov.tr/lang/en
- Phone
- 14511
- Website
- hellenictrain.gr
Train from Thessaloniki to Athens
- Ave. Duration
- 5h 9m
- Frequency
- Twice daily
- Estimated price
- €30–50
- Website
- https://www.hellenictrain.gr/en
- Phone
- 444 0 562
- kamilkoc@kamilkoc.com.tr
- Website
- flixbus.com.tr
Bus from Mardin bus station to Diyarbakır bus station
- Ave. Duration
- 1h 35m
- Frequency
- Twice daily
- Estimated price
- €5–8
- Schedules at
- flixbus.com.tr
Bus from Diyarbakır bus station to Yatağan bus station
- Ave. Duration
- 21h 10m
- Frequency
- Once daily
- Estimated price
- €30–45
- Schedules at
- flixbus.com.tr
Bus from Mardin bus station to İstanbul Esenler bus station
- Ave. Duration
- 24h 45m
- Frequency
- Twice daily
- Estimated price
- €30–45
- Schedules at
- flixbus.com.tr
Bus from Diyarbakır bus station to Bodrum bus station
- Ave. Duration
- 25h 5m
- Frequency
- Twice daily
- Estimated price
- €35–50
- Schedules at
- flixbus.com.tr
Bus from Mardin bus station to Ceyhan bus station
- Ave. Duration
- 10h 25m
- Frequency
- Twice daily
- Estimated price
- €15–21
- Schedules at
- flixbus.com.tr
- Phone
- 0 850 333 35 35
- info@pamukkale.com.tr
- Website
- pamukkale.com.tr
Bus from Yatağan to Bodrum
- Ave. Duration
- 50 min
- Frequency
- 3 times a day
- Estimated price
- €6–9
- Schedules at
- pamukkale.com.tr
- Phone
- 0850 222 59 59
- info@istanbulseyahat.com.tr
- Website
- istanbulseyahat.com.tr
Bus from İzmit to Keşan
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- €21
- Schedules at
- istanbulseyahat.com.tr
- Phone
- +30 2310241545
- crazy.holidays.tours@gmail.com
- Website
- crazyholidays.gr
Bus from Keşan to Thessaloníki
- Ave. Duration
- 5h 52m
- Frequency
- Twice daily
- Estimated price
- €45–75
- Website
- https://www.crazyholidays.gr/root.en.aspx
Bus from Istanbul to Athens
- Ave. Duration
- 15h
- Frequency
- Once a week
- Estimated price
- €80–120
- Website
- https://www.crazyholidays.gr/root.en.aspx
- Phone
- (495) 796 19 58
- order@hastur.ru
- Website
- hasturizm.com.tr
Bus from Ceyhan to Bodrum
- Ave. Duration
- 19h
- Frequency
- Once daily
- Estimated price
- €30–45
- Website
- https://www.hasturizm.com.tr/eng/
- Phone
- +90 252 316 22 22
- info@turkishsealines.com.tr
- Website
- turkishsealines.com.tr
Ferry from Port of Bodrum to Port of Leros
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- €55–85
- Website
- https://www.turkishsealines.com.tr/
Ferry from Port of Bodrum to Port of Kos
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- €26
- Website
- https://www.turkishsealines.com.tr/
- Single Ticket
- €25
Ferry from Leros to Port of Piraeus
- Ave. Duration
- 9h 25m
- Frequency
- 4 times a week
- Estimated price
- €55–120
- Website
- https://www.bluestarferries.com/en-gb/
Ferry from Port of Kos to Port of Piraeus
- Ave. Duration
- 11h 55m
- Frequency
- Once daily
- Estimated price
- €60–140
- Website
- https://www.bluestarferries.com/en-gb/
- Phone
- +30 694 415 6070
- info@makritravel.com
- Website
- makritravel.com
Ferry from Port of Bodrum to Port of Kos
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- €15–40
- Website
- https://www.makritravel.com/
- Phone
- +90 2327121808
- cesme@turyol.com
- Website
- turyolonline.com
Ferry from Port of Bodrum to Port of Kos
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- €24–40
- Website
- https://www.turyolonline.com/en
- Phone
- +90 533 739 00 00
- info@bodrumexpresslines.com
- Website
- bodrumexpresslines.com
Ferry from Port of Bodrum to Port of Kos
- Ave. Duration
- 30 min
- Frequency
- 5 times a day
- Estimated price
- €25–40
- Website
- https://www.bodrumexpresslines.com/en
- Phone
- +30 210 710 7 710
- info@seajets.gr
- Website
- seajets.com
Car ferry from Port of Kos to Port of Piraeus
- Ave. Duration
- 16h 40m
- Frequency
- Twice a week
- Estimated price
- €150–390
- Website
- https://www.seajets.com/
- Ave. Duration
- 1h 28m
- Estimated price
- €40–60
Otogar taksi
- Phone
- +90 542 430 62 22
- Website
- kiziltepeotogartaksi.com
Kızıltepe Taksi
- Phone
- +90 543 899 47 22
- Website
- kiziltepetaksi.net
Kiziltepe Çiçek Taksi
Otogar taksi
- Phone
- +90 542 430 62 22
- Website
- kiziltepeotogartaksi.com
Kızıltepe Taksi
- Phone
- +90 543 899 47 22
- Website
- kiziltepetaksi.net
Kiziltepe Çiçek Taksi
Want to know more about travelling around Greece
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
Getting around the Cyclades
Read the travel guide
More Questions & Answers
There are 13003+ hotels available in Athens.


















































