Rome2Rio

How to get fromMardin to Qubaby taxi, plane, bus, or train

Find Transport to Quba

See all options

There are 5 ways to get from Mardin to Quba by taxi, plane, bus, or train

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Taxi to Batman, fly, bus

    best
    1. Take the taxi from Mardin to Batman (BAL)taxi taxi
    2. Fly from Batman (BAL) to Heydar Aliyev International Airport (GYD)plane plane BAL - GYD
    3. Take the bus from Baku Bus Terminal to Qubabus bus
    13h 26m
    $341–1,022
  2. Bus, train

    cheapest
    1. Take the bus from Mardin bus station to Diyarbakır bus stationbus bus
    2. Take the bus from Diyarbakır bus station to Akçaabat bus stationbus bus
    3. Take the bus from Akçaabat to Batumi Centralbus bus
    4. Take the train from Batumi to Tbilisitrain train 803 / ...
    5. Take the train from Tbilisi to Bilajaritrain train 37
    6. Take the bus from Baku Bus Terminal to Qubabus bus
    37h 37m
    $88–138
  3. Bus to Diyarbakır Airport, fly, bus

    1. Take the bus from Mardin bus station to Diyarbakır bus stationbus bus
    2. Fly from Diyarbakır Airport (DIY) to Heydar Aliyev International Airport (GYD)plane plane DIY - GYD
    3. Take the bus from Baku Bus Terminal to Qubabus bus
    13h 36m
    $216–769
  4. Fly from Mardin Airport, bus

    1. Fly from Mardin Airport (MQM) to Heydar Aliyev International Airport (GYD)plane plane MQM - GYD
    2. Take the bus from Baku Bus Terminal to Qubabus bus
    12h 23m
    $277–960
  5. Bus to Şanlıurfa Güney Anadolu Projesi Airport, fly, bus

    1. Take the bus from Mardin bus station to Şanlıurfa bus stationbus bus
    2. Fly from Şanlıurfa Güney Anadolu Projesi Airport (GNY) to Heydar Aliyev International Airport (GYD)plane plane GNY - GYD
    3. Take the bus from Baku Bus Terminal to Qubabus bus
    15h 51m
    $203–690

Batman (BAL) to Heydar Aliyev International Airport (GYD) flights

Calendar32Weekly Planes
Duration7hAverage Duration
Ticket$284Cheapest Price
See schedules

Questions & Answers

What companies run services between Mardin, Turkey and Quba, Azerbaijan?

There is no direct connection from Mardin to Quba. However, you can take the taxi to Batman (BAL) airport, fly to Heydar Aliyev International Airport (GYD), walk to Baku Heydar Aliyev Airport T1, take the bus to Koroglu station, walk to Koroghlu, take the subway to Memar Acami, take the subway to Avtovaghzal, walk to Baku Bus Terminal, then take the bus to Quba. Alternatively, you can take a bus from Mardin bus station to Quba via Diyarbakır bus station, Akçaabat, Batumi Central, Batumi, Tbilisi, Bilajari, and Baku Bus Terminal in around 37h 37m.

Airlines
Train operators
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 How to get from JFK to New York City, Heading to Europe? Read this before you buy a Eurail Pass, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.