Duration 5h 45m
Distance 2021.3 km
Average price 250€
Possible routes 9 found

The Hague to Porto

Rome2rio has found 9 ways to get from The Hague to Porto by train, flight, bus and car. We recommend taking the train from Den Haag HS to Schiphol Airport and then flying from Amsterdam Schiphol to Porto, which is the fastest option and takes around 5h 45m.

Recommended route

Train to Amsterdam Schiphol, fly

  1. Den Haag HS
    Intercity / ...
  2. Amsterdam Schiphol
    AMS - OPO
  3. Porto
Fastest
5h 45m
60€ - 230€
Alternative routes

Train to Eindhoven, fly

  1. Den Haag Centraal
    Intercity
  2. Eindhoven
    EIN - OPO
  3. Porto
7h 19m
63€ - 360€

Train to Brussels, fly

  1. Rotterdam Centraal
    Thalys
  2. Brussels
    BRU - OPO
  3. Porto
7h 54m
106€ - 351€

Train to Charleroi, fly

  1. Rotterdam Centraal
    Thalys / ...
  2. Charleroi
    CRL - OPO
  3. Porto
8h 24m
69€ - 588€

Train, bus

  1. Rotterdam Centraal
    Thalys
  2. Avignon Tgv
    Ave
  3. Madrid-Chamartin
    Alv / ...
  4. Zamora
    786
  5. Porto
23h 13m
387€ - 792€

Train

  1. Rotterdam Centraal
    Thalys
  2. Avignon Tgv
    Ave
  3. Madrid-Chamartin
    Alv
  4. Vigo Guixar
    Ic
  5. Porto
26h 12m
Bookable on Rome2rio
402€ - 784€

Bus

  1. Den Haag
    140 / ...
  2. Bruxelles, Nord
    400 / ...
  3. Paris, Gallieni
    290 / ...
  4. Porto
30h 36m
Bookable on Rome2rio
Cheapest
87€ - 143€

Bus, train

  1. The Hague
    813 / ...
  2. Anvers-Central / Antwerpen-Centraal
    Ic / ...
  3. Brussels City Center - Midi Train station
    BlaBlaBus
  4. Vigo
    1783 / ...
  5. Porto
36h 25m
166€ - 244€

Drive

  1. The Hague
    2021 km
  2. Porto
19h 16m
270€ - 410€

Frequently asked questions

Want to know about travelling from The Hague 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.

The cheapest way to get from The Hague to Porto is to bus which costs 85€ - 150€ and takes 30h 36m.

More details

The quickest way to get from The Hague to Porto is to train and fly which costs 55€ - 230€ and takes 5h 45m.

More details

No, there is no direct bus from The Hague to Porto. However, there are services departing from Den Haag and arriving at Porto Campo 24 de Agosto via Bruxelles, Nord and Paris, Gallieni. The journey, including transfers, takes approximately 30h 36m.

More details

No, there is no direct train from The Hague to Porto. However, there are services departing from Den Haag HS and arriving at Porto - Campanha via Rotterdam Centraal, Avignon Tgv, Atocha, Madrid-Chamartin and Vigo Guixar. The journey, including transfers, takes approximately 26h 12m.

More details

The distance between The Hague and Porto is 1561 km. The road distance is 2021.3 km.

Get driving directions

The best way to get from The Hague to Porto without a car is to train and bus which takes 23h 13m and costs 380€ - 800€.

More details

It takes approximately 5h 45m to get from The Hague to Porto, including transfers.

More details

The Hague to Porto bus services, operated by Eurolines FR, depart from Den Haag station.

More details

The Hague to Porto train services, operated by Thalys, depart from Rotterdam Centraal station.

More details

The best way to get from The Hague to Porto is to train which takes 26h 12m and costs 400€ - 800€. Alternatively, you can bus, which costs 85€ - 150€ and takes 30h 36m.

Mode details

The quickest flight from Amsterdam Schiphol Airport to Porto Airport is the direct flight which takes 2h 35m.

Search flights

The Hague to Porto bus services, operated by Eurolines FR, arrive at Porto Campo 24 de Agosto station.

More details

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

More details

Yes, the driving distance between The Hague to Porto is 2021 km. It takes approximately 19h 16m to drive from The Hague to Porto.

Get driving directions

KLM, Transavia Holland, Air Europa and five other airlines offer flights from Amsterdam Schiphol Airport to Porto Airport.

Search flights

Book your The Hague to Porto bus tickets online with Busbud, Busbud and Busbud.

Search and book

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

More details

How to travel from The Hague to Porto

Find all the possible transport options for your trip from The Hague to Porto right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Click the map below to see more travel options.

What companies run services between The Hague and Porto?

You can take a train from The Hague to Porto via Rotterdam Centraal, Avignon Tgv, Madrid-Puerta De Atocha, Atocha, Chamartin, Madrid-Chamartin, and Vigo Guixar in around 26h 12m. Alternatively, you can take a bus from The Hague to Porto via Bruxelles, Nord and Paris, Gallieni in around 30h 36m.
Airlines
Ave. Duration
2h 40m
Frequency
Monday, Friday, Saturday and Sunday
Estimated price
60€ - 330€
Ave. Duration
2h 40m
Frequency
Every day
Estimated price
80€ - 430€
Ave. Duration
5h 7m
Frequency
Every day
Estimated price
190€ - 700€
Ave. Duration
4h 55m
Frequency
Monday and Saturday
Estimated price
110€ - 500€
Ave. Duration
5h 25m
Frequency
Every day
Estimated price
95€ - 430€
Ave. Duration
2h 37m
Frequency
Every day
Estimated price
95€ - 1100€
Ave. Duration
5h 55m
Frequency
Every day
Estimated price
80€ - 440€
Ave. Duration
4h 50m
Frequency
Every day
Estimated price
130€ - 550€
Ave. Duration
2h 35m
Frequency
Every day
Estimated price
85€ - 550€
Ave. Duration
2h 40m
Frequency
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
75€ - 360€
Bus operators
Ave. Duration
2h 30m
Frequency
Every 3 hours
Estimated price
16€ - 24€

Porto, Portugal

Porto is the second largest city in Portugal after Lisbon and one of the major urban areas of the Iberian Peninsula. The urban area of Porto, which extends beyond the administrative limits of the city, has a population of 2.1 million (2011) in an area of 389 km2, making it the second-largest urban area in Portugal. Porto Metropolitan Area, on the other hand, includes an estimated 2.8 million people. It is recognized as a gamma-level global city by the Globalization and World Cities (GaWC) Study Group, the only Portuguese city besides Lisbon to be recognised as a global city. - Wikipedia

Did you find what you were looking for?

Thanks for your feedback!

Plan your trip faster!

  • Door-to-door travel search
  • Access ticket details offline
  • Up-to-date schedules across the globe