Jeddah → Makkah: SAR 30–60. Makkah → Madinah: SAR 60–80. Madinah → Jeddah: SAR 50–70. Prices include one large checked baggage (max 23 kg) and one cabin bag. Booking can be done walk-in at the terminal or via the SAPTCO app (limited availability). Facilities include air conditioning, reclining seats, toilets on VIP buses, and rest areas every 2–3 hours.
Careem: The Leading Ride-Hailing Service in Saudi Arabia

Careem is the most popular ride-hailing app in Saudi Arabia, similar to Gojek/Grab in Indonesia, and is even more dominant than Uber. Available in Makkah, Madinah, Jeddah, Riyadh, and other major cities. Service types: Careem GO (economy), Careem MAX (premium, larger vehicles), Careem Kids (child seat available). Payment methods: cash or debit/credit card.
Popular Careem Routes
King Abdulaziz Airport → Makkah hotels (Ajyad/Aziziyah area). Makkah hotel → Makkah Central Station. Hotel → Masjid al-Haram (for hotels located far away). Masjid al-Haram → Jabal Rahmah (Arafah). Madinah hotel → Masjid an-Nabawi. Masjid an-Nabawi → Masjid Quba or Jabal Uhud. Flexible for all destinations, including ziarah trips or visits to minimarkets/pharmacies.
Careem Travel Time (Estimated)
King Abdulaziz Airport → Makkah hotel: 1.5 hours (depending on traffic). Makkah hotel → Makkah Station: 15 minutes. Madinah hotel → Masjid an-Nabawi: 10 minutes (if the hotel is 2–3 km away). Masjid al-Haram → Jabal Rahmah: 40 minutes. Highly dependent on traffic, especially during peak hours (Friday noon, prayer times, and Umrah season).
Careem Fares
Jeddah Airport → Makkah: SAR 200–300. Makkah hotel → Makkah Station: SAR 15–25. Madinah hotel → Masjid an-Nabawi: SAR 10–20. Masjid al-Haram → Jabal Rahmah: SAR 60–80. Madinah → Masjid Quba: SAR 15–30. Prices may increase 1.5–2x during surge pricing/dynamic fares (peak hours).
Yelo: Bike & Scooter Sharing for Short Distances

Yelo is a bike-sharing and e-scooter service available in Makkah and Madinah for short-distance travel (1–3 km). How to use: Download the Yelo app, register with a phone number (Indonesian numbers are accepted!), scan the QR code on the bike/scooter, ride, and park in designated areas. Ideal for getting around hotel areas, visiting minimarkets, or exploring areas around the mosque.
Yelo Routes
Coverage area: Around Masjid al-Haram (1–3 km radius), Ajyad/Aziziyah hotel areas, and tourist spots such as Abraj Al Bait. Not allowed to enter the Haram area directly (there is a vehicle restriction zone within 500 m of the mosque). Suitable for: Hotel → minimarket, Hotel → laundry, exploring Makkah alleys, Masjid an-Nabawi area → nearby hotels.
Yelo Travel Time
1 km distance: 5–8 minutes (regular bike). 2 km distance: 10–15 minutes (e-scooter is faster). Maximum recommended distance: 3 km or 20–30 minutes per trip. Longer trips are not recommended as they can be tiring, considering Saudi Arabia’s hot weather reaching 35–45°C. Best time to ride: Morning (06:00–09:00) or evening (17:00–19:00) when the weather is cooler.
Yelo Fares
SAR 2–5 per 15–30 minutes. Very affordable compared to Careem for short distances! Example: From an Aziziyah hotel to a minimarket (1 km) costs only SAR 2–3 vs Careem SAR 10–15. Payment is made via the app (linked credit/debit card). Tips: Yelo does not provide helmets, so riders are advised to be extra cautious. Park only at official Yelo spots (shown on the app map) to avoid fines.
Makkah Bus & Madinah Bus: Free/Low-Cost Local Buses

Makkah Bus and Madinah Bus are local bus services operating within the city with very affordable fares (free–SAR 8). The buses are air-conditioned and provide priority seating for women, the elderly, and passengers with disabilities. Operating hours: 05:00–01:00, with intervals of 10–20 minutes.
Makkah Bus & Madinah Bus Routes
Makkah: Line 2 & 12 (Masjid al-Haram ↔ Masjid Tan’im for Umrah miqat), Line 7A (Makkah Station ↔ Masjid al-Haram ↔ Aziziyah). Madinah: Connects Masjid an-Nabawi, Masjid Quba, Madinah railway station, and hotel areas. Download route maps on Google Maps or ask at the mosque information center.
Local Bus Travel Time
Travel time depends on route and traffic. Average times: Makkah Station → Masjid al-Haram: 20–30 minutes. Aziziyah hotel → Masjid al-Haram: 15–25 minutes. Masjid an-Nabawi → Masjid Quba: 25–35 minutes. Slower than Careem due to multiple stops, but much cheaper and more eco-friendly.
Makkah Bus & Madinah Bus Fares
Local bus fares range from free up to SAR 8 per trip depending on distance. Most routes cost SAR 4–6. Payment can be made using a contactless card or cash directly to the driver. Prepare small change around SAR 5–10 as drivers rarely have change. Tips: Avoid peak hours (12:00–14:00, 20:00–22:00) as buses are very crowded with pilgrims and local workers.
Conventional Taxis: A Backup Option

Official Saudi taxis (yellow-white with meters) are still available, although Careem is more popular. Fares typically start at around SAR 10 as the base fare plus SAR 2–3 per kilometer. They are available at airports, major hotels, and mosque areas (though they can be hard to find during peak hours).
Advantages: No need for internet or apps, cash payment is accepted, and they can sometimes be easier to find than Careem during high-demand periods.
Disadvantages: Drivers rarely speak English, may “forget” to turn on the meter (negotiate beforehand!), and fares can be 20–30% higher than Careem.
Makkah Metro: Still Under Construction (2026–2027)

Makkah Metro is a mass rapid transit (MRT) project currently under construction to reduce congestion during the Hajj season. It is planned to have five lines connecting Masjid al-Haram, Mina, Arafah, Muzdalifah, and major hotel areas.
However, as of January 2026, it is still under construction and not yet operational for public use. The target soft launch is late 2026–early 2027 for a trial period during the Hajj season. Umrah pilgrims in 2026 will not be able to use this facility yet, so the main transportation options remain the Haramain train, buses, Careem, or Yelo.