it is possible to reserve an Uber in Barcelona as many as ninety days in advance, but I haven’t experimented with it out to determine how reliable it can be.
when compared to Uber it provides lots of extra drivers, https://bonjour.taxi/taxi-station-parc/