Travel options for:
Riyadh to Hofuf
  • Train

    $3 - $15
    1. Riyadh

      3 h 2 min - 5 times a day

      $3 - $15

  • Bus

    $26 - $33
    1. Riyadh

      14 min - 8 miles

      $16 - $20

    2. Riyadh SAPTCO Terminal

      4 h - 4 times a day

      $10 - $14

  • Drive

    1. Riyadh

      4 h 3 min - 198.4 miles

  • Fly to Hofuf

    $198 - $570
    1. Riyadh

      26 min - 22.7 miles

      $40 - $50

    2. Riyadh (RUH)

      4 h 25 min - 1 stopover

      $140 - $500

    3. Hofuf (HOF)

      11 min - 8.1 miles

      $16 - $20

  • Fly to Dammam, train

    $123 - $212
    1. Riyadh

      26 min - 22.7 miles

      $40 - $50

    2. Riyadh (RUH)

      1 h - non-stop

      $29 - $95

    3. Dammam (DMM)

      29 min - 25.5 miles

      $45 - $60

    4. Dammam

      1 h 18 min - 5 times a day

      $7

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

From Riyadh train to Al Hufof. 3 h 2 min $3. From Riyadh taxi to Riyadh SAPTCO Terminal then bus to Hufuf. 4 h 14 min $32. From Riyadh drive to Hofuf. 4 h 3 min. From Riyadh taxi to Riyadh airport, fly to Hofuf airport, then taxi to Hofuf. 5 h 2 min $348. From Riyadh taxi to Riyadh airport, fly to Dammam airport, taxi to Dammam, then train to Hofuf. 4 h 14 min $146.