Trip to Porto

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Paris to Porto

It will take approximately 20 hours and 7 minutes to reach your destination, with ticket prices ranging from €216 to €333. 🌍 Route 1 spans a distance of 2,635 km and includes 5 transfers, taking you through stations like Figueres-Vilafant, Madrid-Puerta de Atocha, and Ourense before arriving at Porto Campanha. 🌟 Consider Route 4 as well, covering 2,271 km with 4 transfers, including stops at Hendaye, Madrid-Chamartin, Santiago de Compostela, and Vigo Urzaiz on your journey to Porto.

Where to stay in Porto

There are over 1348 hotels to stay in Porto. Prices range from $8 per night.

Find accommodation

Will you be returning to Paris by train?

If you are looking for the return train journey, check out trains from Porto to Paris

See schedule