Yes, Uber is the safest way to move around in Mexico City and even safer than taxis. On top of the usual Uber features like having your ride monitored, knowing the price in advance, being able to pay online by card… Uber will never pick you up or drop you off from certain dangerous neighbourhoods like Tepito.
Besides that, all Uber drivers go through a background check and those with criminal records get rejected.
If you still want a safer car service than Uber, you may check some black car service operators:
Cabify: the only ride-hailing company currently operating in Barcelona after Uber pulled out in early 2019. Their service it’s great as drivers are well-dressed and drive clean sedans, usually have free water and wifi and the app is very easy to use. If you wanna give it a go, use the code “POLG1” on your first ride.
Free Now, formerly MyTaxi. If you really like cabs and don’t want to give directions to your driver nor wonder if you will be able to pay with your card, this is your app.
If you are tired of cabs and want a superior experience, chauffeured black cars maybe for you:
Yes, most of the taxis already accept both debit and credit cards, but it is always better asking before getting in the cab as sometimes the payment terminal will not work. If you want to learn some useful Spanish words, try with “aceptas tarjeta?”, which translates to “do you accept card?”.
Some cabs in Barcelona will not accept credit cards for short rides, even if they have to by the local regulation.
If that sounds like too much trouble, you can always book through a taxi app or book a black car: