Duration 22h 38m
Distance 726.6 km
Average price 87€
Frequency 2/day

Trip overview

The average train between Cuenca and Porto takes 22h 38m and the fastest train takes 21h 4m. The train service runs several times per day from Cuenca to Porto. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.

Train • 11h 44m

  1. Cuenca Fernando Zobel
  2. Madrid-Chamartin
  3. Vigo Guixar
  4. Porto
11h 44m
Bookable on Rome2rio
69€ - 121€

Cuenca to Porto train times

Trains run twice daily between Cuenca and Porto. The service departs Cuenca at 14:16 in the afternoon, which arrives into Porto at 10:20. All services require a transfer, and take on average 22h 38m. The schedules shown below are for the next available departures.

Frequently asked questions

Want to know about travelling from Cuenca to Porto? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

No, there is no direct train from Cuenca to Porto. However, there are services departing from Cuenca Fernando Zobel and arriving at Porto - Campanha via Atocha, Madrid-Chamartin and Vigo Guixar. The journey, including transfers, takes approximately 11h 44m.

More details

The distance between Cuenca and Porto is 560 km. The road distance is 726.6 km.

Get driving directions

Cuenca to Porto train services, operated by Renfe AVE, depart from Cuenca Fernando Zobel station.

More details

Cuenca to Porto train services, operated by Renfe Viajeros, arrive at Porto - Campanha station.

More details

Porto is 1h behind Cuenca. It is currently 8:54 AM in Cuenca and 7:54 AM in Porto.

There are 2437+ hotels available in Porto. Prices start at 87€ per night.

More details

What companies run services between Cuenca and Porto?

You can take a train from Cuenca to Porto via Madrid-Puerta De Atocha, Atocha, Chamartin, Madrid-Chamartin, and Vigo Guixar in around 11h 44m.
Train operators
Ave. Duration
5 times a day
Estimated price
19€ - 50€
Ave. Duration
1h 5m
4 times a day
Estimated price
15€ - 19€

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps