Plane
The journey takes approximately 4 h 10 m. Ticket price is about €35.
Carrier is Aegean Airlines.
22
The journey takes approximately 27 m. Ticket price is about €1. The travel distance is 12 km.
Carrier is Metro do Porto.
🛏 Find hotel deals and discounts up to 20% in Porto at Booking
Train bus via Zaragoza
The journey takes approximately 4 h 23 m. The travel distance is 538 km.
Carrier is Greek Railways (OSE).
The journey takes approximately 10 m. The travel distance is 842 m.
The journey takes approximately 14 h 36 m. Ticket price is about €50. The travel distance is 1229 km.
Carrier is Simeonidis Tours.
The journey takes approximately 8 m. The travel distance is 738 m.
The journey takes approximately 15 h 15 m. Ticket price is about €180. The travel distance is 2508 km.
Carrier is ALSA.
The journey takes approximately 11 h 33 m. Ticket price is about €55. The travel distance is 1017 km.
Carrier is Renfe Viajeros.
The journey takes approximately 13 m. The travel distance is 1 km.
The journey takes approximately 1 h 15 m. Ticket price is about €11. The travel distance is 144 km.
Carrier is Autna S.L..
🛏 Find hotel deals and discounts up to 20% in Porto at Booking
Train bus
The journey takes approximately 4 h 23 m. The travel distance is 49 m.
Carrier is Greek Railways (OSE).
The journey takes approximately 5 h Ticket price is about €35. The travel distance is 295 km.
Carrier is Georg.
The journey takes approximately 51 h 45 m. Ticket price is about €100. The travel distance is 3578 km.
Carrier is Union Ivkoni.
The journey takes approximately 2 h Ticket price is about €11. The travel distance is 151 km.
Carrier is Rodonorte.
🛏 Find hotel deals and discounts up to 20% in Porto at Booking
Bus
The journey takes approximately 12 h 15 m. Ticket price is about €29. The travel distance is 823 km.
Carrier is Union Ivkoni.
The journey takes approximately 48 h 55 m. Ticket price is about €310. The travel distance is 3142 km.
Carrier is Georg.
The journey takes approximately 2 h 50 m. Ticket price is about €13. The travel distance is 219 km.
Carrier is Rodonorte.
🛏 Find hotel deals and discounts up to 20% in Porto at Booking
Bus
The journey takes approximately 14 h The travel distance is 955 km.
Carrier is Tourist Service Holding AD.
The journey takes approximately 49 h 2 m. The travel distance is 3302 km.
Carrier is Dary Commerce.
The journey takes approximately 7 h 20 m. Ticket price is about €22. The travel distance is 434 km.
Carrier is FlixBus.
🛏 Find hotel deals and discounts up to 20% in Porto at Booking
Drive
The journey takes approximately 38 h 20 m. The travel distance is 4040 km.
🛏 Find hotel deals and discounts up to 20% in Porto at Booking
The cheapest way to travel from Athens to Porto is by taking a Plane with an average price of €46. The journey takes approximately 7 h 37 m.
Plane is the fastest way to travel from Athens to Porto. Tickets cost €46. The journey takes approximately 7 h 37 m.
Athens is approximately 4040 km away from Porto. The trip by car takes 38 h 20 m.
The average journey time by car between Athens and Porto is 38 h 20 m.
What to Do in Porto

Planning to visit Porto? Here are some must-see attractions and activities that you won’t want to miss!
1. Start your day with a visit to the impressive Douro River Bridge. This monumental structure was built in the 1920s and is a UNESCO World Heritage Site.
2. Spend an afternoon browsing through antique stores in the charming Baixa district.
3. Take a walk along the riverfront and enjoy views of Porto’s busy harbor while you sip on a cold drink.
4. Visit some of Porto’s most famous restaurants, like Oporto Cervejaria or Cozinha da Rua. 5. Sample traditional Portuguese cuisine at one of the city’s numerous tapas bars or tasca restaurants. 6.