Rome2Rio

How to get fromDukhān to Riyadhby car, bus, train, plane, or subway

Find Transport to Riyadh

See all options
QR code to download the Rome2Rio app

Download the Rome2Rio travel app

Scan QR code with your phone to download the app

Download on the App StoreGet it on Google Play

There are 7 ways to get from Dukhān to Riyadh by car, bus, train, plane, or subway

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, train

    best
    1. Drive from Dukhān to Manamacar car
    2. Take the bus from Manama to Al Khobarbus bus
    3. Take the train from Dammam to Riyadhtrain train
    9h 55m
    SAR 371–556
  2. Drive  568.4 km

    cheapest
    1. Drive from Dukhān to Riyadhcar car 568.4 km
    6h 25m
    SAR 120–173
  3. Drive to King Fahd International Airport, fly

    1. Drive from Dukhān to Dammam-Airport-DMMcar car
    2. Fly from King Fahd International Airport (DMM) to Riyadh (RUH)plane plane DMM - RUH
    6h
    SAR 248–968
  4. Drive, bus, train via Manama

    1. Drive from Dukhān to Isa Town terminalcar car
    2. Take the bus from Manama to Al Khobarbus bus
    3. Take the train from Dammam to Riyadhtrain train
    11h 30m
    SAR 372–558
  5. Drive, bus

    1. Drive from Dukhān to Jeblat Habshicar car
    2. Take the bus from Jeblat Habshi to Dammam Airportbus bus
    3. Take the bus from King Fahd Airport Stn to Dammam Main Stnbus bus G7
    4. Take the bus from Dammam to Riyadhbus bus
    13h 6m
  6. Drive, bus via Aziziyah Bus Stn

    1. Drive from Dukhān to Jeblat Habshicar car
    2. Take the bus from Jeblat Habshi to Dammam Airportbus bus
    3. Take the bus from King Fahd Airport Stn to Dammam Main Stnbus bus G7
    4. Take the bus from Dammam to Aziziyah Bus Stnbus bus
    13h 35m
  7. Bus, Metro to Hamad International Airport, fly, line 4 subway

    1. Take the bus from Dukhān to Al Riffa stationbus bus
    2. Take the train from Al Riffa to Msheirebtrain train
    3. Fly from Hamad International Airport (DOH) to Riyadh (RUH)plane plane DOH - RUH
    4. Take the subway from Airport T3-4 to Kafdsubway subway
    7h 38m
    SAR 455–2,054

King Fahd International Airport (DMM) to Riyadh (RUH) flights

Calendar109Weekly Planes
Duration1h 9mAverage Duration
TicketSAR 168Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Dukhān, Qatar and Riyadh, Saudi Arabia?

There is no direct connection from Dukhān to Riyadh. However, you can drive to Manama, take the bus to Al Khobar, take the taxi to Dammam, then take the train to Riyadh. Alternatively, you can drive from Dukhān to Riyadh in around 6h 25m.

Airlines
Train operators
Bus 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 Is ride-sharing platform BlaBlaCar right for you?, The beginner’s guide to the 2018 World Nomad Games, and How to get from JFK to New York City - to help you get the most out of your next trip.