There are 7 ways to get from Hopa to Mardin by shuttle, plane, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Shuttle to Rize–Artvin, fly to Mardin Airport
best- Take a shuttle bus from Hopa to Rize-Artvin Havalimanı
- Fly from Rize–Artvin (RZV) to Mardin Airport (MQM)plane RZV - MQM
7h 18m₺5,076–25,620Bus
cheapest- Take the bus from Hopa to Artvinbus
- Take the bus from Artvin to Erzurumbus
- Take the bus from Erzurum bus station to Diyarbakır bus stationbus
- Take the bus from Diyarbakır bus station to Mardin bus stationbus
15h 1m₺1,363–2,886Drive 646.9 km
- Drive from Hopa to Mardincar 646.9 km
8h 37m₺3,743–5,407Shuttle to Rize–Artvin, fly to Batman, taxi
- Take a shuttle bus from Hopa to Rize-Artvin Havalimanı
- Fly from Rize–Artvin (RZV) to Batman (BAL)plane RZV - BAL
- Take the taxi from Batman (BAL) to Mardintaxi
8h 21m₺11,547–37,920Shuttle to Rize–Artvin, fly to Diyarbakır Airport, bus
- Take a shuttle bus from Hopa to Rize-Artvin Havalimanı
- Fly from Rize–Artvin (RZV) to Diyarbakır Airport (DIY)plane RZV - DIY
- Take the bus from Diyarbakır bus station to Mardin bus stationbus
9h 28m₺5,697–25,370Bus, shuttle to Trabzon Airport, fly to Mardin Airport
- Take the bus from Hopa to Derepazarıbus
- Take a shuttle bus from Derepazari to Trabzon Airport
- Fly from Trabzon Airport (TZX) to Mardin Airport (MQM)plane TZX - MQM
10h 50m₺13,211–24,294Bus to Batumi International Airport, fly to Mardin Airport
- Take the bus from Hopa to Batumi Centralbus
- Fly from Batumi International Airport (BUS) to Mardin Airport (MQM)plane BUS - MQM
13h 58m₺6,977–32,816
Rize–Artvin (RZV) to Mardin Airport (MQM) flights
Comparing Your Travel Options
The cheapest way to get from Hopa to Mardin is to bus which costs 1.300 ₺ - 2.900 ₺ and takes 15h 1m.
The fastest way to get from Hopa to Mardin is to shuttle and fly which takes 7h 18m and costs 5.000 ₺ - 26.000 ₺.
No, there is no direct bus from Hopa to Mardin station. However, there are services departing from Hopa and arriving at Mardin bus station via Artvin, Erzurum bus station and Diyarbakır bus station. The journey, including transfers, takes approximately 15h 1m.
The distance between Hopa and Mardin is 521 km. The road distance is 646.9 km.
The best way to get from Hopa to Mardin without a car is to bus which takes 15h 1m and costs 1.300 ₺ - 2.900 ₺.
It takes approximately 7h 18m to get from Hopa to Mardin, including transfers.
Hopa to Mardin bus services, operated by Yesil Artvin Ekspres, depart from Hopa station.
Hopa to Mardin bus services, operated by Yesil Artvin Ekspres, arrive at Artvin station.
Yes, the driving distance between Hopa to Mardin is 647 km. It takes approximately 8h 37m to drive from Hopa to Mardin.
There are 106+ hotels available in Mardin.
What companies run services between Hopa, Turkey and Mardin, Turkey?
You can take a bus from Hopa to Mardin bus station via Artvin, Erzurum, Erzurum bus station, and Diyarbakır bus station in around 15h 1m.
- Website
- ajet.com
Flights from Rize–Artvin to Mardin Airport via Ankara
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- ₺5,000–25,000
Flights from Rize–Artvin to Mardin Airport via Sabiha Gokcen
- Ave. Duration
- 9h 10m
- When
- Every day
- Estimated price
- ₺6,500–30,000
Flights from Rize–Artvin to Batman via Ankara
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- ₺6,500–31,000
Flights from Rize–Artvin to Batman via Sabiha Gokcen
- Ave. Duration
- 8h 45m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- ₺8,000–37,000
Flights from Rize–Artvin to Diyarbakır Airport via Ankara
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- ₺4,900–24,000
Flights from Rize–Artvin to Diyarbakır Airport via Sabiha Gokcen
- Ave. Duration
- 8h 25m
- When
- Every day
- Estimated price
- ₺6,000–28,000
Flights from Trabzon Airport to Mardin Airport via Ankara
- Ave. Duration
- 7h 55m
- When
- Every day
- Estimated price
- ₺5,000–24,000
Flights from Trabzon Airport to Mardin Airport via Sabiha Gokcen
- Ave. Duration
- 9h 35m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- ₺6,000–29,000
- Website
- turkishairlines.com
Flights from Rize–Artvin to Mardin Airport via Istanbul
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- ₺13,000–35,000
Flights from Rize–Artvin to Batman via Istanbul
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- ₺16,000–43,000
Flights from Rize–Artvin to Diyarbakır Airport via Istanbul
- Ave. Duration
- 6h 46m
- When
- Every day
- Estimated price
- ₺12,000–34,000
Flights from Trabzon Airport to Mardin Airport via Istanbul
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- ₺13,000–34,000
Flights from Batumi International Airport to Mardin Airport via Istanbul
- Ave. Duration
- 14h 17m
- When
- Every day
- Estimated price
- ₺12,000–38,000
- Website
- flypgs.com
Flights from Rize–Artvin to Mardin Airport via Sabiha Gokcen
- Ave. Duration
- 9h 5m
- When
- Friday and Saturday
- Estimated price
- ₺6,500–31,000
Flights from Rize–Artvin to Batman via Sabiha Gokcen
- Ave. Duration
- 6h
- When
- Thursday and Sunday
- Estimated price
- ₺8,000–38,000
Flights from Trabzon Airport to Mardin Airport via Sabiha Gokcen
- Ave. Duration
- 5h 55m
- When
- Friday
- Estimated price
- ₺6,000–30,000
Flights from Batumi International Airport to Mardin Airport via Sabiha Gokcen
- Ave. Duration
- 17h 30m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- ₺6,500–32,000
- Website
- sunexpress.com
Flights from Rize–Artvin to Batman via Antalya
- Ave. Duration
- 9h 20m
- When
- Wednesday
- Estimated price
- ₺10,000–33,000
Flights from Rize–Artvin to Diyarbakır Airport via Antalya
- Ave. Duration
- 9h 45m
- When
- Wednesday and Friday
- Estimated price
- ₺7,500–25,000
Flights from Trabzon Airport to Mardin Airport via Antalya
- Ave. Duration
- 5h 10m
- When
- Monday
- Estimated price
- ₺5,500–29,000
- Phone
- 444 0 487
- info@havas.net
- Website
- Havas
Shuttle from Hopa to Rize-Artvin Havalimanı
- Ave. Duration
- 1h 10m
- Frequency
- 4 times a day
- Estimated price
- ₺45–420
- Website
- Havas
Shuttle from Hopa to Rize-Artvin Havalimanı
- Ave. Duration
- 1h 10m
- Frequency
- 4 times a day
- Estimated price
- ₺45–420
- Website
- Havas
Shuttle from Hopa to Rize-Artvin Havalimanı
- Ave. Duration
- 1h 10m
- Frequency
- 4 times a day
- Estimated price
- ₺45–420
- Website
- Havas
Shuttle from Derepazari to Trabzon Airport
- Ave. Duration
- 1h 7m
- Frequency
- Every 4 hours
- Estimated price
- ₺45–320
- Website
- Havas
Bus from Hopa to Artvin
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- ₺35–45
- Schedules at
- obilet.com
Bus from Artvin to Erzurum
- Ave. Duration
- 3h 20m
- Frequency
- Twice daily
- Estimated price
- ₺55–800
- Schedules at
- obilet.com
- Phone
- 444 0 562
- kamilkoc@kamilkoc.com.tr
- Website
- Kamil Koç
Bus from Hopa to Artvin
- Ave. Duration
- 55 min
- Frequency
- Twice daily
- Estimated price
- ₺240–340
- Schedules at
- Kamil Koç
Bus from Erzurum bus station to Diyarbakır bus station
- Ave. Duration
- 5h 46m
- Frequency
- Once daily
- Estimated price
- ₺500–750
- Schedules at
- Kamil Koç
Bus from Diyarbakır bus station to Mardin bus station
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- ₺290–400
- Schedules at
- Kamil Koç
Bus from Diyarbakır bus station to Mardin bus station
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- ₺290–400
- Schedules at
- Kamil Koç
- Phone
- +90 850 532 8888
- info@aliosmanulusoy.com
- Website
- aliosmanulusoy.com
Bus from Hopa to Derepazarı
- Ave. Duration
- 2h
- Frequency
- Every 2 hours
- Estimated price
- ₺130–180
- Schedules at
- aliosmanulusoy.com
- Phone
- 0850 222 34 55
- Website
- MetroTurizm
Bus from Hopa to Derepazarı
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- ₺550–800
- Website
- MetroTurizm
- Standard
- ₺550–800
Bus from Hopa to Batumi Central
- Ave. Duration
- 33 min
- Frequency
- Once daily
- Estimated price
- ₺440–650
- Website
- MetroTurizm
- Standard
- ₺440–650
- Ave. Duration
- 1h 41m
- Estimated price
- ₺5,000–6,500
Batman Taksi
- Phone
- +90 555 152 72 70
- Website
- batmantaksiduragi.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from Gatwick Airport into central London, What documents do I need to cross Niagara Falls?, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.


















