Bus

Take the bus ALSA at the station Toledo.

The journey takes approximately 1 h Ticket price is about €7. The travel distance is 66 km.

Carrier is ALSA.

Book

Get off at the Madrid.
Take the subway at the station Plaza Eliptica.

The journey takes approximately 8 m. The travel distance is 3 km.

Carrier is Consorcio de Transportes de Madrid.

Book

Get off at the Mendez Alvaro.
Take the bus FlixBus at the station Madrid.

The journey takes approximately 8 h 25 m. Ticket price is about €29. The travel distance is 610 km.

Carrier is FlixBus.

Book

Get off at the Porto.


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


Bus

Take the bus Autocares Grupo Samar at the station Toledo.

The journey takes approximately 1 h 55 m. Ticket price is about €6. The travel distance is 98 km.

Carrier is Autocares Grupo Samar.

Book

Get off at the Madrid.
Take the bus Avanza Grupo at the station Madrid.

The journey takes approximately 3 h 15 m. Ticket price is about €19. The travel distance is 264 km.

Carrier is Avanza Grupo.

Book

Get off at the Zamora.
Take the bus Iberocoach at the station Zamora.

The journey takes approximately 4 h 27 m. Ticket price is about €55. The travel distance is 335 km.

Carrier is Iberocoach.

Book



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


Bus night train train

Take the bus ALSA at the station Madrid.

The journey takes approximately 1 h Ticket price is about €7. The travel distance is 26 m.

Carrier is ALSA.

Book

Get off at the Plaza Eliptica.
Take the subway at the station Plaza Eliptica.

The journey takes approximately 20 m. The travel distance is 8 km.

Carrier is Consorcio de Transportes de Madrid.

Book

Get off at the Avenida De America.
Take the bus ALSA at the station Madrid Estacion Sur.

The journey takes approximately 4 h 15 m. Ticket price is about €26. The travel distance is 335 km.

Carrier is ALSA.

Book

Get off at the Vilar Formoso.
Take the train Comboios De Portugal at the station Vilar Formoso.

The journey takes approximately 2 h 25 m. Ticket price is about €15. The travel distance is 214 km.

Carrier is Comboios De Portugal.

Book

Get off at the Coimbra.
Take the train Comboios De Portugal at the station Coimbra-B.

The journey takes approximately 1 h 5 m. Ticket price is about €8. The travel distance is 114 km.

Carrier is Comboios De Portugal.

Book



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


Bus night bus

Take the bus ALSA at the station Madrid.

The journey takes approximately 1 h Ticket price is about €7. The travel distance is 26 m.

Carrier is ALSA.

Book

Get off at the Plaza Eliptica.
Take the subway at the station Madrid.

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

Carrier is Consorcio de Transportes de Madrid.

Book

Get off at the Plaza Eliptica.
Take the night bus FlixBus at the station Madrid.

The journey takes approximately 8 h 10 m. Ticket price is about €30. The travel distance is 654 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 5 h 52 m. The travel distance is 567 km.

Get off at the Porto.


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


Night bus fly to Porto

Take the night bus FlixBus at the station Toledo.

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

Carrier is FlixBus.

Book

Get off at the Madrid Barajas Airport.
Fly out to Porto (OPO) of the airport Madrid (MAD).

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

Carrier is Ryanair.

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


Night bus fly to Vigo bus

Take the night bus FlixBus at the station Madrid.

The journey takes approximately 1 h 20 m. Ticket price is about €7. The travel distance is 26 m.

Carrier is FlixBus.

Book

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

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

Carrier is Air Europa.

22

Search budget taxi

Get off at the Vigo (VGO).
Take the transport at the station Vigo Airport.

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

Carrier is Vitrasa.

Book

Get off at the Jenaro de la Fuente 11.
Take the bus Vitrasa at the station Gregorio Espino 2.

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

Carrier is Vitrasa.

Book

Get off at the Martinez Garrido 77.
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


Bus towncar

Take the bus ALSA at the station Madrid.

The journey takes approximately 1 h Ticket price is about €7. The travel distance is 26 m.

Carrier is ALSA.

Book

Get off at the Plaza Eliptica.
Take the subway at the station Plaza Eliptica.

The journey takes approximately 17 m. The travel distance is 6 km.

Carrier is Consorcio de Transportes de Madrid.

Book

Get off at the Principe Pio.
Take the bus Empresa Municipal de Transportes at the station Príncipe Pío.

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

Carrier is Empresa Municipal de Transportes.

Book

Get off at the Gran Vía - Callao.
Take the transport at the station Madrid.

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

Carrier is VMTransfers.

Book

Get off at the Porto Airport.
Take the subway at the station Madrid.

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

Carrier is Metro do Porto.

Book

Get off at the Plaza Eliptica.


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


The cheapest way to travel from Toledo-Spain to Porto is by taking a Night bus fly to Porto with an average price of €19. The journey takes approximately 5 h 20 m.

Night bus fly to Porto is the fastest way to travel from Toledo-Spain to Porto. Tickets cost €19. The journey takes approximately 5 h 20 m.

Toledo-Spain is approximately 567 km away from Porto. The trip by car takes 5 h 52 m.

The average journey time by car between Toledo-Spain and Porto is 5 h 52 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.