Rome2Rio

How to get fromBatumi to Mardinby car, bus, plane, or taxi

Find Transport to Mardin

See all options

There are 9 ways to get from Batumi to Mardin by car, bus, plane, 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.

  1. Drive, bus

    best
    1. Drive from Batumi to Artvincar car
    2. Take the bus from Artvin to Erzurumbus bus
    3. Take the bus from Erzurum bus station to Diyarbakır bus stationbus bus
    4. Take the bus from Diyarbakır bus station to Mardin bus stationbus bus
    14h 27m
    ₺1,866–3,332
  2. Bus via Sarp

    cheapest
    1. Take the bus from Sarp to Trabzonbus bus
    2. Take the bus from Trabzon bus station to Diyarbakır bus stationbus bus
    3. Take the bus from Diyarbakır bus station to Mardin bus stationbus bus
    20h 34m
    ₺1,297–2,107
  3. Drive 683.7 km

    1. Drive from Batumi to Mardincar car 683.7 km
    9h 15m
    ₺4,053–5,855
  4. Bus to Rize–Artvin, fly to Mardin Airport

    1. Take the bus from Batumi Central to Ardeşenbus bus
    2. Fly from Rize–Artvin (RZV) to Mardin Airport (MQM)plane plane RZV - MQM
    8h 50m
    ₺6,088–28,974
  5. Bus

    1. Take the bus from Batumi Central to Trabzonbus bus
    2. Take the bus from Trabzon bus station to Diyarbakır bus stationbus bus
    3. Take the bus from Diyarbakır bus station to Mardin bus stationbus bus
    17h 46m
    ₺1,861–2,665
  6. Fly Batumi International Airport to Mardin Airport

    1. Fly from Batumi International Airport (BUS) to Mardin Airport (MQM)plane plane BUS - MQM
    10h 11m
    ₺12,042–38,400
  7. Fly Batumi International Airport to Batman, taxi

    1. Fly from Batumi International Airport (BUS) to Batman (BAL)plane plane BUS - BAL
    2. Take the taxi from Batman (BAL) to Mardintaxi taxi
    10h 19m
    ₺13,570–44,139
  8. Bus to Rize–Artvin, fly to Diyarbakır Airport, bus

    1. Take the bus from Batumi Central to Ardeşenbus bus
    2. Fly from Rize–Artvin (RZV) to Diyarbakır Airport (DIY)plane plane RZV - DIY
    3. Take the bus from Diyarbakır bus station to Mardin bus stationbus bus
    11h
    ₺6,309–26,724
  9. Fly Batumi International Airport to Diyarbakır Airport, bus

    1. Fly from Batumi International Airport (BUS) to Diyarbakır Airport (DIY)plane plane BUS - DIY
    2. Take the bus from Diyarbakır bus station to Mardin bus stationbus bus
    10h 6m
    ₺6,839–27,932

Rize–Artvin (RZV) to Mardin Airport (MQM) flights

Calendar41Weekly Planes
Duration7h 13mAverage Duration
Ticket₺5,915Cheapest Price
See schedules

Questions & Answers

What companies run services between Batumi, Georgia and Mardin, Turkey?

You can take a bus from Batumi Central to Mardin bus station via Trabzon, Trabzon bus station, and Diyarbakır bus station in around 17h 46m. Alternatively, Turkish Airlines flies from Batumi International Airport (BUS) to Mardin Airport (MQM) twice daily.

Airlines
Bus operators
Other operators

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 The beginner’s guide to the 2018 World Nomad Games, Train travel in France: A guide to SNCF, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.

More Questions & Answers