Uber was convenient and relatively inexpensive in Lisbon. From the our hotel near the Rato metro station to the Airport Terminal 1, it cost less than 10 euros at about 10 AM. In Madrid and Barcelona, we checked the Uber prices, and they were as much or more than the regular taxi.