Yes, you can technically take an Uber from Lisbon to Porto, as the app allows for long-distance requests provided a driver is willing to accept the three-hour journey. In 2026, this trip typically costs between €225 and €300 for a one-way ride, depending on the vehicle type (UberX vs. UberXL) and real-time demand. While this is one of the most convenient "door-to-door" options, it is significantly more expensive than the high-speed Alfa Pendular train, which takes about the same time and costs roughly €35–€45. Taking an Uber is best for groups of 3 or 4 people who want to split the cost and avoid the hassle of train stations with heavy luggage. If you plan to do this, it is highly recommended to use the Uber Reserve feature at least a day in advance to ensure a driver is committed to the long-distance trip, as a standard "on-demand" request might be declined by multiple drivers who don't want to make the 300km deadhead return trip.
Yes, you can take an Uber from Lisbon to Porto, but it’s not the most practical or cost-effective option. Here’s what you should know:
While possible, taking a train or bus is much cheaper, faster, and more reliable than an Uber for Lisbon to Porto.
Would you like help booking train tickets or finding other transport options?