From the airport
Perhaps the best way to get into the city from the airport is by taking taxi. A metered fare to the city should cost around SR
70-90. Negotiated flat fares are common and are potentially cheaper
than using the meter, but be sure that you discuss the terms
beforehand. A far safer alternative is to simply plan ahead and book
your hotel’s limousine. These are typically priced as much as a taxi
trip, but the fleets contain mostly high-quality, comfortable cars as
opposed to older, poorly maintained vehicles taxis operate in.
The official taxis use a zone-based flat fare system, with most of central Riyadh in the SR 45-55 zone, however the list of zones is available only in Arabic. The cab drivers are typically knowledgeable with regards to the popular landmarks, though most speak only Arabic, which can be problematic to foreigners.