
A taxi from Jeddah to Taif is about 170 km and takes around 2 hours via the Al Hada mountain road. The fare is fixed from SAR 200, with experienced drivers for the scenic, winding climb to the City of Roses.
- Distance
- ~170 km
- Time
- ~2 hours
- From
- SAR 200
- Hours
- 24/7
Vehicle Options & Estimated Pricing
* Estimated fares — your final quotation is confirmed on WhatsApp or email.

Executive Sedan
SAR 200

Family SUV
SAR 300

Luxury VIP
SAR 500

Group Van
SAR 270
Route Tips & Information
All-Inclusive Fixed Price
The price you see is the price you pay. No hidden fees, no surge pricing, tolls and taxes included.
Meet & Greet Service
Your driver will wait at the pickup location holding a name sign with your name on it.
Professional & Licensed
All drivers are fully licensed by the Saudi Ministry of Transport, speak English and Arabic, and are trained for professional service.
Frequently Asked Questions
How long is the taxi from Jeddah to Taif?
Jeddah to Taif is about 170 km and takes roughly 2 hours, climbing the scenic Al Hada mountain road to the cool highlands of Taif.
How much is a taxi from Jeddah to Taif?
The fare is fixed from SAR 200 for a sedan, with SUVs and vans available. The exact price is confirmed before booking, with tolls included and no surge.
Is the Al Hada mountain road safe by taxi?
Yes. Our drivers are experienced on the steep, winding Al Hada route. An SUV is a comfortable choice for families on the climb.
Related Taxi Routes & City Guides
Book This Route
Pickup
Jeddah
Dropoff
Taif
Free cancellation up to 24h before pickup
