Travel options
from Porto to Leiria

You can get from Porto to Leiria by train, bus or flight.

Our recommendation

To get from Porto to Leiria on Oct 17 we recommend taking a bus because it’s the best combination of price and speed.

07:00PMPorto, Campo 24 de Agosto2h00 09:00PMLeiria, Rodoviária
0 changes
07:00PMPorto, Campo 24 de Agosto2h00 09:00PMLeiria, Rodoviária
0 changes
Other options
08:00AMPorto, Campo 24 de Agosto2h20 10:20AMLeiria, Rodoviária
1 changes
06:15PMPorto, Campo 24 de Agosto2h35 08:50PMLeiria, Rodoviária
0 changes
05:00PMPorto, Campo 24 de Agosto2h20 07:20PMLeiria, Rodoviária
1 changes

Find all the dates and times for this journey by train, bus, and flight, .

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn

COMPARE Prices for trains, buses and flights

Oct 17
$12Rede Expressos
Oct 18
$10Rede Expressos
Oct 20
$10Rede Expressos

Travel Information from Porto to Leiria

distanceDistance97 miles (157 km)
modeAvailable travel modesBus
fastestFastest modeBus • $21 (€16) • 2 h 20 min
carriersPopular travel companiesRede Expressos

Take a bus to travel 97 miles (157 km) to Leiria from Porto. Rede Expressos is the main travel company operating this trip. Travelers can even take a direct bus from Porto to Leiria.

Important Stations and Airports for this Journey

Travelling from Porto to Leiria: related information

Here are some other resources that might have the information you need