Train

Take the train Renfe Viajeros at the station Porto - Campanha.

The journey takes approximately 2 h 22 m. Ticket price is about €14. The travel distance is 171 km.

Carrier is Renfe Viajeros.

Book

Get off at the Vigo Guixar.
Take the train Renfe Viajeros at the station Vigo Guixar.

The journey takes approximately 5 h 15 m. Ticket price is about €40. The travel distance is 710 km.

Carrier is Renfe Viajeros.

Book

🏷 Get €5 Coupon

Get off at the Madrid-Chamartin.
Take the train Renfe Cercanias at the station Chamartin.

The journey takes approximately 10 m. Ticket price is about €5. The travel distance is 6 km.

Carrier is Renfe Cercanias.

Book

🏷 Get €5 Coupon

Get off at the Sol.


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


Night bus

Take the night bus FlixBus at the station Porto.

The journey takes approximately 8 h 20 m. Ticket price is about €30. The travel distance is 652 km.

Carrier is FlixBus.

Book

Get off at the Madrid.


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


Drive

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

The journey takes approximately 5 h 25 m. The travel distance is 560 km.

Get off at the Мадрид.


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


Fly from Porto

Take the subway at the station Trindade.

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 Aeroporto.
Fly out to Madrid (MAD) of the airport Porto (OPO).

The journey takes approximately 1 h 10 m. Ticket price is about €9.

Carrier is Ryanair.

22

Search transfer

Get off at the Madrid (MAD).
Take the train Renfe Cercanias at the station Aeropuerto T4.

The journey takes approximately 27 m. The travel distance is 15 km.

Carrier is Renfe Cercanias.

Book

Get off at the Recoletos.


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


Train to Vigo fly

Take the train Renfe Viajeros at the station Vigo Guixar.

The journey takes approximately 2 h 22 m. Ticket price is about €14. The travel distance is 710 km.

Carrier is Renfe Viajeros.

Book

Get off at the Madrid-Chamartin.
1331 m on foot from the Vigo Guixar to the Tva de Vigo 8.

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

Get off at the Tva de Vigo 8.
Take the transport at the station Tva de Vigo 8.

The journey takes approximately 29 m. The travel distance is 9 km.

Carrier is Vitrasa.

Book

Get off at the Vigo Airport.
Fly out to Madrid (MAD) of the airport Vigo (VGO).

The journey takes approximately 1 h 10 m. Ticket price is about €40.

Carrier is Air Europa.

22

Search transfer

Get off at the Madrid (MAD).
Take the train Renfe Cercanias at the station Vigo Guixar.

The journey takes approximately 27 m. The travel distance is 710 km.

Carrier is Renfe Cercanias.

Book

Get off at the Madrid-Chamartin.


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


Towncar

Take the subway at the station Vigo Guixar.

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

Carrier is Metro do Porto.

Book

Get off at the Madrid-Chamartin.
Take the transport at the station Porto Airport.

The journey takes approximately 7 h Ticket price is about €500. The travel distance is 570 km.

Carrier is VMTransfers.

Book

Get off at the Madrid.


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