Travel options for:
Riyadh to Mecca
  • Fly to Taif, bus

    $255 - $860
    1. Riyadh

      26 min - 22.7 miles

      $40 - $50

    2. Riyadh (RUH)

      1 h 35 min - non-stop

      $170 - $750

    3. Taif (TIF)

      26 min - 18.5 miles

      $40 - $55

    4. Taif

      1 h 45 min - hourly

      $3 - $5

  • Fly to Jeddah, bus

    $91 - $178
    1. Riyadh

      26 min - 22.7 miles

      $40 - $50

    2. Riyadh (RUH)

      1 h 45 min - non-stop

      $45 - $120

    3. Jeddah (JED)

      20 min - hourly

      $1 - $3

    4. Jeddah

      1 h 15 min - hourly

      $3 - $5

  • Bus

    $40 - $54
    1. Riyadh

      14 min - 8 miles

      $16 - $20

    2. Riyadh Central Bus

      11 h 30 min - twice daily

      $24 - $35

  • Bus via Taif

    $31 - $44
    1. Riyadh

      11 h - hourly

      $28 - $40

    2. Taif

      1 h 45 min - hourly

      $3 - $5

  • Drive

    1. Riyadh

      9 h 11 min - 546.5 miles

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

From Riyadh taxi to Riyadh airport, fly to Taif airport, taxi to Taif, then bus to Mecca. 4 h 43 min $563. From Riyadh taxi to Riyadh airport, fly to Jeddah airport, bus to Jeddah, then bus to Mecca. 4 h 46 min $126. From Riyadh taxi to Riyadh Central Bus then bus to Mecca. 11 h 44 min $44. From Riyadh bus to Taif then bus to Mecca. 13 h 15 min $38. From Riyadh drive to Mecca. 9 h 11 min.