|Possible routes||6 found|
The cheapest way to get from Badajoz to Porto is to rideshare which costs 21€ and takes 5h 8m.More details
The quickest way to get from Badajoz to Porto is to drive which costs 45€ - 75€ and takes 4h 11m.More details
No, there is no direct bus from Badajoz to Porto. However, there are services departing from Badajoz and arriving at Porto, Campo 24 de Agosto via Lisbon Oriente Station. The journey, including transfers, takes approximately 7h 20m.More details
No, there is no direct train from Badajoz to Porto. However, there are services departing from Badajoz and arriving at Vila Nova De Gaia-Devesas via Entroncamento. The journey, including transfers, takes approximately 6h 12m.More details
The distance between Badajoz and Porto is 289 km. The road distance is 386.5 km.Get driving directions
The best way to get from Badajoz to Porto without a car is to train which takes 6h 12m and costs 28€ - 45€.More details
It takes approximately 6h 12m to get from Badajoz to Porto, including transfers.More details
Badajoz to Porto bus services, operated by FlixBus, depart from Badajoz station.More details
Badajoz to Porto train services, operated by Comboios De Portugal, depart from Badajoz station.More details
The best way to get from Badajoz to Porto is to train which takes 6h 12m and costs 28€ - 45€. Alternatively, you can bus, which costs 29€ - 160€ and takes 7h 20m, you could also fly, which costs 150€ - 750€ and takes 4h 44m.Mode details
There is no direct flight from Badajoz Airport to Porto Airport. The quickest flight takes 3h 45m and has one stopover.Search flights
Badajoz to Porto bus services, operated by Rede Expressos, arrive at Porto, Campo 24 de Agosto station.More details
Porto is 1h behind Badajoz. It is currently 2:00 AM in Badajoz and 1:00 AM in Porto.
Badajoz to Porto train services, operated by Comboios De Portugal, arrive at Vila Nova De Gaia-Devesas station.More details
Yes, the driving distance between Badajoz to Porto is 387 km. It takes approximately 4h 11m to drive from Badajoz to Porto.Get driving directions
Vueling Airlines and Iberia offer flights from Badajoz Airport to Porto Airport.Search flights
There are 2460+ hotels available in Porto. Prices start at 55€ per night.More details
Check out Blablacar's carpooling service for rideshare options between Badajoz and Porto. A great option if you don't have a driver's licence or want to avoid public transport.Read Rome2rio's guide to Blablacar
The best way to get from Badajoz to Badajoz Airport is to taxi which takes 16 min and costs 17€ - 21€.More details
Serralves is a cultural institution located in Porto, Portugal, and one of the most import...
The Lello Bookstore (Portuguese: Livraria Lello), also known as Livraria Lello & Irmão and...
The Porto Cathedral (Portuguese: Sé do Porto) is a Roman Catholic church located in the hi...
The Palácio da Bolsa (Stock Exchange Palace) is a historical building in Porto, Portugal. ...
Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.Learn more about our apps