Travel options for:
Riyadh to Dammam
  • Fly

    $122 - $190
    1. Riyadh

      26 min - 22.7 miles

      $40 - $50

    2. Riyadh (RUH)

      1 h 5 min - non-stop

      $35 - $85

    3. Dammam (DMM)

      28 min - 24.8 miles

      $45 - $55

      • Dammam
  • Train

    $5 - $22
    1. Riyadh

      4 h 20 min - 5 times a day

      $5 - $22

      • Dammam
  • Bus

    $28 - $37
    1. Riyadh

      14 min - 8 miles

      $16 - $20

    2. Riyadh Central Bus Station

      6 h - once daily

      $12 - $18

      • Dammam
  • Drive

    1. Riyadh

      4 h 11 min - 255.8 miles

      • Dammam
  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Riyadh taxi to Riyadh airport, fly to Dammam airport, then taxi to Dammam. 1 h 59 min $144. From Riyadh train to Dammam. 4 h 20 min $5. From Riyadh taxi to Riyadh Central Bus Station then bus to Dammam. 6 h 14 min $36. From Riyadh drive to Dammam. 4 h 11 min.