Travel options
from Beja to Porto

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

Our recommendation

To get from Beja to Porto on Jan 18 we recommend taking a bus because it’s the best combination of price and speed.

08:00AMBeja, Plaza Praça Antonio Raposo6h00 02:00PMPorto, Campo 24 de Agosto
1 changes
$331One-way
Cheapest
08:00AMBeja, Plaza Praça Antonio Raposo6h00 02:00PMPorto, Campo 24 de Agosto
1 changes
$331One-way
Other options
01:30PMBeja, Plaza Praça Antonio Raposo6h30 08:00PMPorto, Campo 24 de Agosto
1 changes
$331One-way
10:30AMBeja, Plaza Praça Antonio Raposo6h30 05:00PMPorto, Campo 24 de Agosto
1 changes
$331One-way
09:00AMBeja, Plaza Praça Antonio Raposo7h00 04:00PMPorto, Campo 24 de Agosto
1 changes
$331One-way

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

More than 1,000 travel companies trust us to sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Travel Tips: Travel from Beja to Porto

Travel to Porto easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Beja to Porto.
FAQs

What is the distance between Beja and Porto?

Porto is approximately 219 miles (354 km) away from Beja.

What other destinations are worth visiting after traveling from Beja to Porto?

Many of our customers traveling from Beja to Porto don't make Porto their final stop. Some of the destinations worth visiting after Porto are Lisbon, Madrid or Paris, either of which you could add to your trip itinerary. Check Omio for the best and cheapest ways to travel from Porto to any of these top destinations today!

Travelling from Beja to Porto: related information

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