Badr Route Guide: Visiting Badr by Taxi

Badr is where the first great battle of Islam took place in 2 AH. It lies about 150 km southwest of Madinah, so pilgrims either visit it as a day trip from Madinah or stop there on the way between Madinah and Makkah.

You can visit Badr in two ways with Zikr Cabs: a return day trip from your Madinah hotel, from SAR 300 (Sedan), or a one-way transfer via Badr: Madinah to Makkah from SAR 420, Makkah to Madinah from SAR 400.

What you see at Badr

Visitors usually stop at the cemetery of the martyrs of Badr, look over the battlefield plain, and see the nearby hills mentioned in the story of the battle. Our driver gives you time for dua and reflection. Read the Badr Ziyarat guide and Badr ziyarat places before you go.

Choose your option

  • Day trip from Madinah: about 2 hours each way, return to your hotel the same day. From SAR 300.
  • Madinah to Makkah via Badr: a stop at Badr on your way to Makkah. You also stop at the miqat Dhul Hulaifah for ihram. From SAR 420.
  • Makkah to Madinah via Badr: from SAR 400.

Tips

  • Leave early in summer; the plain is very hot after midday.
  • Carry water and hats.
  • If you travel in ihram, remember the rules of ihram during the stop. See Ihram guide.

Badr day trip from Madinah fares (return)

VehicleFare (SAR)
Sedan (Camry / Sonata)SAR 300
Ford TaurusSAR 400
Hyundai H1 / StariaSAR 400
GMC Yukon 2022–24SAR 650
GMC Yukon 2025SAR 800
Toyota HiaceSAR 500
Toyota CoasterSAR 800

* Fixed fares per vehicle, not per person. Rates exclude VAT.

Frequently asked questions

How far is Badr from Madinah?

About 150 km, roughly 2 hours each way by road.

Can I stop at Badr on the way from Madinah to Makkah?

Yes. Our Madinah to Makkah via Badr transfer costs from SAR 420 (Sedan).

How long do we stay at Badr?

Usually 30 to 60 minutes. Tell the driver if you want more time.

Is Badr suitable for elderly pilgrims?

Yes, the main stops are near the road. Bring a wheelchair if needed, and visit in the morning to avoid the heat.

Book your ride on WhatsApp
Send your date, time, pickup, drop-off and number of passengers to +966 59 590 1564. We reply 24/7 and confirm a fixed price before you travel.

Book on WhatsApp

Book on WhatsApp
WhatsApp