How to get to Porto

How to Get to Porto

From Lisbon to Porto

From Lisbon to Porto, the cheapest way to travel is by bus for 4 EUR, while traveling by flight takes 1h 0m and is the fastest option.

From Faro to Porto

Traveling from Faro to Porto, your best choice is combined for 14 EUR, which gets you there in just 2h 55m.

From Albufeira to Porto

Traveling from Albufeira? Save money by choosing combined for 13 EUR, or get to Porto faster by charter in 4h 38m.

From Algarve to Porto

Traveling from Algarve to Porto, your best choice is combined for 15 EUR, which gets you there in just 2h 55m.

From Portimao to Porto

Planning your journey from Portimao? Travel affordably by combined for 13 EUR, or reach your destination faster by charter in 4h 51m.

From Cascais to Porto

Traveling from Cascais to Porto, your best choice is flight for 48 EUR, which gets you there in just 1h 0m.

From Sintra to Porto

Travel from Sintra to Porto easily: save money by traveling by bus for 7 EUR, or reach your destination faster by flight in 1h 0m.

From Coimbra to Porto

Traveling from Coimbra to Porto, your best choice is bus for 3 EUR, which gets you there in just 1h 15m.

From Braga to Porto

Traveling from Braga to Porto, your best choice is bus for 2 EUR, which gets you there in just 1h 0m.

From Sao Miguel to Porto

Looking to go from Sao Miguel to Porto? The most affordable option is by combined for 188 EUR, while flight offers the fastest journey at just 2h 20m.

From Aveiro to Porto

Traveling from Aveiro to Porto, your best choice is bus for 3 EUR, which gets you there in just 1h 0m.

From Tavira to Porto

Move from Tavira to Porto: the most affordable option is by combined for 16 EUR, and the quickest is by charter in 4h 56m.

From Fatima to Porto

From Fatima to Porto, choose between traveling by bus for 4 EUR to save, or by charter in 1h 48m for the fastest journey.

Arrival stations in Porto

Travelers arriving in Porto usually arrive at one of these stations: