Travel options for:
Riyadh to Bahrain
  • 1
    Travel Modes:
    Fly to Manama
    Travel Time:
    1hrs 40min
    Cost:
    $173 - $312
    Travel Modes:
    1
    Travel Modes:
    Fly to Manama
    Travel Time:
    1hrs 40min
    Cost:
    $173 - $312
    Travel Modes:
    1. Travel Point:
      Riyadh
      Frequency:
      30min - 28.6 miles
      Price:
      $55 - $60
      Disclosure:
    2. Travel Point:
      Riyadh (RUH)
      Frequency:
      1hrs 10min - non-stop
      Price:
      $120 - $250
      Disclosure:
    3. Travel Point:
      Manama (BAH)
      Price:
  • 2
    Travel Modes:
    Fly to Dammam, bus
    Travel Time:
    4hrs 46min
    Cost:
    Travel Modes:
    2
    Travel Modes:
    Fly to Dammam, bus
    Travel Time:
    4hrs 46min
    Cost:
    Travel Modes:
    1. Travel Point:
      Riyadh
      Frequency:
      30min - 28.6 miles
      Price:
      $55 - $60
      Disclosure:
    2. Travel Point:
      Riyadh (RUH)
      Frequency:
      1hrs 05min - non-stop
      Price:
      $40 - $440
      Disclosure:
    3. Travel Point:
      Dammam (DMM)
      Frequency:
      29min - 25.5 miles
      Price:
      $45 - $55
      Disclosure:
    4. Travel Point:
      Dammam station
      Frequency:
      1hrs 35min - every 4 hours
      Price:
      Disclosure:
    5. Travel Point:
      Manama
      Frequency:
      6min - 3.6 miles
      Price:
      $20 - $23
      Disclosure:
    6. Travel Point:
      Jidd Ḩafş
      Price:
  • 3
    Travel Modes:
    Bus
    Travel Time:
    5hrs 11min
    Cost:
    $37 - $69
    Travel Modes:
    3
    Travel Modes:
    Bus
    Travel Time:
    5hrs 11min
    Cost:
    $37 - $69
    Travel Modes:
    1. Travel Point:
      Riyadh
      Frequency:
      6min - 3.9 miles
      Price:
      $9 - $11
      Disclosure:
    2. Travel Point:
      Riyadh SAPTCO Terminal
      Frequency:
      5hrs 00min - once daily
      Price:
      $13 - $40
      Disclosure:
    3. Travel Point:
      Bahrain SAPTCO Terminal
      Frequency:
      5min - 2.6 miles
      Price:
      $15 - $18
      Disclosure:
    4. Travel Point:
      Manama
      Price:
  • 4
    Travel Modes:
    Drive
    Travel Time:
    4hrs 49min
    Cost:
    $9 - $13
    Travel Modes:
    4
    Travel Modes:
    Drive
    Travel Time:
    4hrs 49min
    Cost:
    $9 - $13
    Travel Modes:
    1. Travel Point:
      Riyadh
      Frequency:
      4hrs 49min - 294.5 miles
      Price:
      $9 - $13
      Disclosure:
    2. Travel Point:
      Manama
      Price:
Travel Modes:
Accommodation
Travel Time:
Best Price Guarantee
Cost:
Travel Modes:
Travel Modes:
Car Hire
Travel Time:
Compare Best Rates
Cost:
Travel Modes:
Travel Modes:
Things to do
Travel Time:
View attractions
Cost:
Travel Modes:

From Riyadh taxi to Riyadh airport then fly to Manama airport. 1hrs 40min $232. From Riyadh taxi to Riyadh airport, fly to Dammam airport, taxi to Dammam station, bus to Manama, then taxi to Jidd Ḩafş. 4hrs 46min. From Riyadh taxi to Riyadh SAPTCO Terminal, bus to Bahrain SAPTCO Terminal, then taxi to Manama. 5hrs 11min $44. From Riyadh drive to Manama. 4hrs 49min $11.