There are 9 ways to get from Hoorn to Porto by train, plane, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Amsterdam Airport Schiphol, fly
best- Take the train from Hoorn to Schiphol Airport
- Fly from Amsterdam Airport Schiphol (AMS) to Francisco De Sá Carneiro Airport (OPO)AMS - OPO
6h 8m€87–280Train, bus via Lyon
- Take the train from Hoorn to Schiphol Airport
- Take the train from Schiphol Airport to Brussel-Zuid
- Take the train from Brussel-Zuid / Bruxelles-Midi to Lyon PerracheTgv
- Take the bus from Lyon - Perrache Bus Station to Porto - Terminal Intermodal de Campanhã
30h 25m€198–437Drive 2,064 km
- Drive from Hoorn to Porto2,064 km
20h 20m€367–530Train to Eindhoven Airport, fly
- Take the train from Hoorn to Eindhoven
- Fly from Eindhoven Airport (EIN) to Francisco De Sá Carneiro Airport (OPO)EIN - OPO
7h 35m€114–305Train, train to Brussels Airport, fly
- Take the train from Hoorn to Schiphol Airport
- Take the train from Schiphol Airport to Antwerpen-Centraal
- Fly from Brussels Airport (BRU) to Francisco De Sá Carneiro Airport (OPO)BRU - OPO
8h 19m€112–405Train, bus
- Take the train from Hoorn to Schiphol Airport
- Take the train from Schiphol Airport to Paris Nord
- Take the bus from Paris Porte Maillot to Porto - Hospital de São João
31h 18m€183–347Bus
- Take the bus from Hoorn, Station to Amsterdam, Centraal Station314 / ...
- Take the bus from Amsterdam City Center - Sloterdijk to Paris - Bercy-Seine Bus Station
- Take the bus from Paris to Porto
31h 23mBus, train
- Take the bus from Hoorn, Station to Amsterdam, Centraal Station314 / ...
- Take the train from Amsterdam Centraal to Paris Nord
- Take the bus from Paris Dauphine to Estação Rodoviária da Póvoa de Varzim
32h 3mTrain, bus #2
- Take the train from Hoorn to Schiphol Airport
- Take the train from Schiphol Airport to Brussel-Zuid
- Take the bus from Brussels South to Braga
- Take the train from Braga to Porto Sao Bento
35h 26m€175–334
Hoorn to Porto by train and bus
Questions & Answers
The cheapest way to get from Hoorn to Porto is to train and fly which costs €85 - €280 and takes 6h 8m.
The fastest way to get from Hoorn to Porto is to train and fly which takes 6h 8m and costs €85 - €280.
The distance between Hoorn and Porto is 1660 km. The road distance is 2064 km.
The best way to get from Hoorn to Porto without a car is to train and bus via Lyon which takes 30h 25m and costs €190 - €440.
It takes approximately 6h 8m to get from Hoorn to Porto, including transfers.
Porto is 1h behind Hoorn. It is currently 4:51 AM in Hoorn and 3:51 AM in Porto.
Yes, the driving distance between Hoorn to Porto is 2064 km. It takes approximately 20h 20m to drive from Hoorn to Porto.
There are 6282+ hotels available in Porto.
What companies run services between Hoorn, Netherlands and Porto, Portugal?
You can take a bus from Hoorn, Station to Porto via Amsterdam, Centraal Station, Amsterdam Centraal, Amsterdam Sloterdijk, Amsterdam City Center - Sloterdijk, Paris - Bercy-Seine Bus Station, and Paris in around 31h 23m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- klm.com
Flights from Amsterdam Airport Schiphol to Francisco De Sá Carneiro Airport
- Ave. Duration
- 2h 42m
- When
- Every day
- Estimated price
- €75–370
Flights from Brussels Airport to Francisco De Sá Carneiro Airport via Amsterdam Airport Schiphol
- Ave. Duration
- 5h 27m
- When
- Every day
- Estimated price
- €60–310
- Website
- ryanair.com
Flights from Eindhoven Airport to Francisco De Sá Carneiro Airport
- Ave. Duration
- 2h 35m
- When
- Monday to Saturday
- Estimated price
- €75–250
Flights from Eindhoven Airport to Francisco De Sá Carneiro Airport via London Stansted
- Ave. Duration
- 5h 5m
- When
- Wednesday, Friday, and Saturday
- Estimated price
- €75–250
Flights from Eindhoven Airport to Francisco De Sá Carneiro Airport via Madrid
- Ave. Duration
- 6h 5m
- When
- Wednesday
- Estimated price
- €75–250
Flights from Brussels Airport to Francisco De Sá Carneiro Airport
- Ave. Duration
- 2h 35m
- When
- Monday, Tuesday, Wednesday, Saturday, and Sunday
- Estimated price
- €70–210
- Website
- transavia.com
Flights from Amsterdam Airport Schiphol to Francisco De Sá Carneiro Airport
- Ave. Duration
- 2h 44m
- When
- Every day
- Estimated price
- €75–370
- Website
- easyjet.com
Flights from Amsterdam Airport Schiphol to Francisco De Sá Carneiro Airport via Bristol
- Ave. Duration
- 5h 40m
- When
- Tuesday
- Estimated price
- €120–260
Flights from Brussels Airport to Francisco De Sá Carneiro Airport via Geneva
- Ave. Duration
- 5h 5m
- When
- Wednesday and Sunday
- Estimated price
- €90–240
Flights from Brussels Airport to Francisco De Sá Carneiro Airport via Bordeaux
- Ave. Duration
- 4h 50m
- When
- Friday
- Estimated price
- €90–240
- Website
- brusselsairlines.com
Flights from Brussels Airport to Francisco De Sá Carneiro Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- €80–220
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Hoorn to Schiphol Airport
- Ave. Duration
- 51 min
- Frequency
- Every 30 minutes
- Estimated price
- €9–27
- Website
- https://www.ns.nl/en
- 2nd Class
- €9–15
- 1st Class
- €16–27
Train from Schiphol Airport to Brussel-Zuid
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- €18–90
- Website
- https://www.ns.nl/en
Train from Hoorn to Eindhoven
- Ave. Duration
- 1h 56m
- Frequency
- Hourly
- Estimated price
- €28–50
- Website
- https://www.ns.nl/en
Train from Schiphol Airport to Antwerpen-Centraal
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- €22–80
- Website
- https://www.ns.nl/en
Train from Amsterdam Centraal to Paris Nord
- Ave. Duration
- 3h 28m
- Frequency
- Every 3 hours
- Estimated price
- €75–270
- Website
- https://www.ns.nl/en
- 2nd Class
- €75–120
- 1st Class
- €160–270
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Brussel-Zuid / Bruxelles-Midi to Lyon Perrache
- Ave. Duration
- 4h 18m
- Frequency
- 6 times a week
- Estimated price
- €120–200
- Website
- https://www.sncf-connect.com/en-en
- 2nd Class
- €120–160
- 1st Class
- €150–200
- Phone
- +44 343 218 6186
- Website
- eurostar.com
Train from Schiphol Airport to Antwerpen-Centraal
- Ave. Duration
- 1h 3m
- Frequency
- Hourly
- Estimated price
- €45–120
- Website
- https://www.eurostar.com/rw-en
Train from Schiphol Airport to Paris Nord
- Ave. Duration
- 3h 13m
- Frequency
- Every 2 hours
- Estimated price
- €100–220
- Website
- https://www.eurostar.com/rw-en
- Standard
- €100–150
- Comfort
- €120–180
- Premium
- €160–220
- Phone
- +351 210 900 032
- Website
- cp.pt
Train from Braga to Porto Sao Bento
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- €7–17
- Website
- https://www.cp.pt/passageiros/en
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Lyon - Perrache Bus Station to Porto - Terminal Intermodal de Campanhã
- Ave. Duration
- 20h 50m
- Frequency
- Twice a week
- Estimated price
- €50–120
- Website
- https://www.blablacar.co.uk/bus
Bus from Amsterdam City Center - Sloterdijk to Paris - Bercy-Seine Bus Station
- Ave. Duration
- 6h 40m
- Frequency
- Every 3 hours
- Estimated price
- €19–50
- Website
- https://www.blablacar.co.uk/bus
- Phone
- (+351) 258 454 303
- info@barquense.com
- Website
- barquense.pt
Bus from Paris Porte Maillot to Porto - Hospital de São João
- Ave. Duration
- 24h 10m
- Frequency
- Twice a week
- Estimated price
- €70–95
- Schedules at
- barquense.pt
- Book at
- barquense.pt
- Phone
- 088 – 862 82 08
- info@meerplus.nl
- Website
- meerplus.nl
Bus from Hoorn, Station to Amsterdam, Centraal Station
- Ave. Duration
- 55 min
- Frequency
- Every 20 minutes
- Schedules at
- meerplus.nl
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Paris to Porto
- Ave. Duration
- 21h 40m
- Frequency
- 3 times a day
- Estimated price
- €45–150
- Website
- https://www.flixbus.co.uk
Bus from Brussels South to Braga
- Ave. Duration
- 29h 15m
- Frequency
- 4 times a week
- Estimated price
- €140–200
- Website
- https://www.flixbus.co.uk
- Phone
- (+34) 988 225 288
- anpian@anpian.com
- Website
- anpian.com
Bus from Paris Dauphine to Estação Rodoviária da Póvoa de Varzim
- Ave. Duration
- 23h 40m
- Frequency
- 3 times a week
- Estimated price
- €100–170
- Schedules at
- anpian.com
Want to know more about travelling around Portugal
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Want to know more about Flixbus?
Read the travel guide



































