Travel from Dammam to Mecca

Bus from Dammam to Mecca

SAPTCO operates a bus from Dammam to Mecca twice daily. Tickets cost $35 - $55 and the journey takes 20 h.

How to get from Dammam to Mecca

ModeDurationPrice
From Dammam taxi to Dammam airport, fly to Taif airport, taxi to Taif, then bus to Mecca.5 h 17 min$658
From Dammam taxi to Dammam airport, fly to Jeddah airport, bus to Jeddah, then bus to Mecca.5 h 27 min$151
From Dammam taxi to Dammam airport, fly to Al Baha airport, then drive to Mecca.7 h 21 min
From Dammam taxi to Dammam airport, fly to Medina airport, taxi to Medina, then bus to Mecca.8 h 13 min$415
From Dammam train to Riyadh, taxi to Riyadh Central Bus, then bus to Mecca.17 h 1 min$48
From Dammam bus to Mecca.20 h$53
From Dammam drive to Mecca.13 h 17 min

How long does it take to get from Dammam to Mecca?

It takes approximately 5 h 17 min to get from Dammam to Mecca, including transfers.

Is there a direct bus between Dammam and Mecca?

Yes, there is a direct bus departing from Dammam and arriving at Mecca. Services depart twice daily, and operate Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday. The journey takes approximately 20 h.

Operators from Dammam to Mecca

OperatorPhoneWebsite
SaudiaSaudia
FlynasFlynas
SAPTCOSAPTCO
flyadealflyadeal
SaudiGulfSaudiGulf
Saudi RailwaysSaudi Railways
Close Print Itinerary
  1. Here are 7 options to get from
    Dammam to Mecca:

    1. Trip:
      1 Fly to Taif, bus
      • One-Way approx: USD $299 - $1,014
      • Duration: 5 h 17 min
      Open +
      • Trip:
        1 Fly to Taif, bus
        • One-Way approx: USD $299 - $1,014
        • Duration: 5 h 17 min
        Close x
    2. Trip:
      2 Fly to Jeddah, bus
      • One-Way approx: USD $120 - $292
      • Duration: 5 h 27 min
      Open +
      • Trip:
        2 Fly to Jeddah, bus
        • One-Way approx: USD $120 - $292
        • Duration: 5 h 27 min
        Close x
    3. Trip:
      3 Fly to Al Baha, drive
      • One-Way approx: N/A
      • Duration: 7 h 21 min
      Open +
      • Trip:
        3 Fly to Al Baha, drive
        • One-Way approx: N/A
        • Duration: 7 h 21 min
        Close x
    4. Trip:
      4 Fly to Medina, bus
      • One-Way approx: USD $199 - $647
      • Duration: 8 h 13 min
      Open +
      • Trip:
        4 Fly to Medina, bus
        • One-Way approx: USD $199 - $647
        • Duration: 8 h 13 min
        Close x
    5. Trip:
      5 Train, bus
      • One-Way approx: USD $44 - $75
      • Duration: 17 h 1 min
      Open +
      • Trip:
        5 Train, bus
        • One-Way approx: USD $44 - $75
        • Duration: 17 h 1 min
        Close x
    6. Trip:
      6 Bus
      • One-Way approx: USD $35 - $55
      • Duration: 20 h
      Open +
      • Trip:
        6 Bus
        • One-Way approx: USD $35 - $55
        • Duration: 20 h
        Close x
    7. Trip:
      7 Drive
      • One-Way approx: N/A
      • Duration: 13 h 17 min
      Open +
      • Trip:
        7 Drive
        • One-Way approx: N/A
        • Duration: 13 h 17 min
        Close x