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
$121One-way
Cheapest
07:00PMPorto, Campo 24 de Agosto2h00 09:00PMLeiria, Rodoviária
0 changes
$121One-way
Other options
08:00AMPorto, Campo 24 de Agosto2h20 10:20AMLeiria, Rodoviária
1 changes
$201One-way
06:15PMPorto, Campo 24 de Agosto2h35 08:50PMLeiria, Rodoviária
0 changes
$201One-way
05:00PMPorto, Campo 24 de Agosto2h20 07:20PMLeiria, Rodoviária
1 changes
$201One-way

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.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

COMPARE Prices for trains, buses and flights

Sun
Oct 17
$12Rede Expressos
Mon
Oct 18
$10Rede Expressos
Wed
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