Plane

Take the subway at the station Στ.Μοναστηρακι.

The journey takes approximately 42 m. The travel distance is 32 km.

Carrier is OASA.

Book

Fly out to Porto (OPO) of the airport Athens (ATH).

The journey takes approximately 4 h 10 m. Ticket price is about €35.

Carrier is Aegean Airlines.

22

Search budget taxi

Get off at the Porto (OPO).
Take the subway at the station Aeroporto.

The journey takes approximately 27 m. Ticket price is about €1. The travel distance is 12 km.

Carrier is Metro do Porto.

Book

Get off at the Trindade.


🛏 Find hotel deals and discounts up to 20% in Porto at Booking


Train bus via Zaragoza

Take the train Greek Railways (OSE) at the station Athens.

The journey takes approximately 4 h 23 m. The travel distance is 538 km.

Carrier is Greek Railways (OSE).

Book

Get off at the Thessaloniki.
842 m on foot from the Thessaloniki to the Thessaloniki.

The journey takes approximately 10 m. The travel distance is 842 m.

Get off at the Thessaloniki.
Take the bus Simeonidis Tours at the station Thessaloniki.

The journey takes approximately 14 h 36 m. Ticket price is about €50. The travel distance is 1229 km.

Carrier is Simeonidis Tours.

Book

Get off at the Timişoara.
738 m on foot from the Timişoara to the Timisoara.

The journey takes approximately 8 m. The travel distance is 738 m.

Get off at the Timisoara.
Take the bus ALSA at the station Timisoara.

The journey takes approximately 15 h 15 m. Ticket price is about €180. The travel distance is 2508 km.

Carrier is ALSA.

Book

Get off at the Zaragoza.
Take the train Renfe Viajeros at the station Zaragoza-Delicias.

The journey takes approximately 11 h 33 m. Ticket price is about €55. The travel distance is 1017 km.

Carrier is Renfe Viajeros.

Book

Get off at the Vigo Guixar.
1084 m on foot from the Vigo Guixar to the Urzaiz 28.

The journey takes approximately 13 m. The travel distance is 1 km.

Get off at the Urzaiz 28.
Take the bus Vitrasa at the station Urzaiz 28.

The journey takes approximately 7 m. The travel distance is 2 km.

Carrier is Vitrasa.

Book

Take the bus Autna S.L. at the station Vigo Central Bus Station.

The journey takes approximately 1 h 15 m. Ticket price is about €11. The travel distance is 144 km.

Carrier is Autna S.L..

Book

Get off at the Porto Campo 24 Agosto.


🛏 Find hotel deals and discounts up to 20% in Porto at Booking


Train bus

Take the train Greek Railways (OSE) at the station Στ.Αεροδρομιου.

The journey takes approximately 4 h 23 m. The travel distance is 49 m.

Carrier is Greek Railways (OSE).

Book

Get off at the Athens (ATH).
Take the bus Georg at the station Thessaloniki.

The journey takes approximately 5 h Ticket price is about €35. The travel distance is 295 km.

Carrier is Georg.

Book

Get off at the Sofia.
Take the bus Union Ivkoni at the station Sofia Central Bus Station.

The journey takes approximately 51 h 45 m. Ticket price is about €100. The travel distance is 3578 km.

Carrier is Union Ivkoni.

Book

Take the bus Rodonorte at the station Mirandela.

The journey takes approximately 2 h Ticket price is about €11. The travel distance is 151 km.

Carrier is Rodonorte.

Book

Get off at the Porto.


🛏 Find hotel deals and discounts up to 20% in Porto at Booking


Bus

Take the bus Union Ivkoni at the station Athens.

The journey takes approximately 12 h 15 m. Ticket price is about €29. The travel distance is 823 km.

Carrier is Union Ivkoni.

Book

Take the bus Georg at the station Sofia.

The journey takes approximately 48 h 55 m. Ticket price is about €310. The travel distance is 3142 km.

Carrier is Georg.

Book

Get off at the Bragança.
Take the bus Rodonorte at the station Bragança.

The journey takes approximately 2 h 50 m. Ticket price is about €13. The travel distance is 219 km.

Carrier is Rodonorte.

Book

Get off at the Porto.


🛏 Find hotel deals and discounts up to 20% in Porto at Booking


Bus

Take the bus Tourist Service Holding AD at the station Athens.

The journey takes approximately 14 h The travel distance is 955 km.

Carrier is Tourist Service Holding AD.

Book

Get off at the Plovdiv.
Take the bus Dary Commerce at the station Plovdiv.

The journey takes approximately 49 h 2 m. The travel distance is 3302 km.

Carrier is Dary Commerce.

Book

Get off at the Valladolid.
Take the bus FlixBus at the station Valladolid.

The journey takes approximately 7 h 20 m. Ticket price is about €22. The travel distance is 434 km.

Carrier is FlixBus.

Book

Get off at the Porto.


🛏 Find hotel deals and discounts up to 20% in Porto at Booking


Drive

In a rental car. See on this site which rental company has the best deal.

The journey takes approximately 38 h 20 m. The travel distance is 4040 km.

Get off at the Porto.


🛏 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

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.