Rome2Rio

How to get fromThe Hague to Algarveby train, plane, bus, car, or subway

Find Transport to Algarve

See all options

There are 12 ways to get from The Hague to Algarve by train, plane, bus, car, or subway

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Train to Amsterdam Airport Schiphol, fly to Faro Airport

    best
    1. Take the train from Den Haag HS to Schiphol Airport Train Stationtrain train
    2. Fly from Amsterdam Airport Schiphol (AMS) to Faro Airport (FAO)plane plane AMS - FAO
    9h 6m
    €82–271
  2. Train, bus via Bordeaux

    1. Take the train from Rotterdam Centraal to Paris Nordtrain train
    2. Take the train from Massy Tgv to Bordeaux St Jeantrain train Tgv
    3. Take the bus from Bordeaux to Coimbrabus bus
    4. Take the train from Coimbra-B to Tunestrain train Ic
    26h 58m
    €387–706
  3. Drive 2,256.1 km

    1. Drive from The Hague to Algarvecar car 2,256.1 km
    23h 32m
    €399–576
  4. Subway to Rotterdam The Hague Airport, fly to Faro Airport, line 59 bus, line 83 bus

    1. Take the subway from 's-Gravenhage, Den Haag Centraal to Rotterdam, Meijersplein / Airportsubway subway
    2. Fly from Rotterdam The Hague Airport (RTM) to Faro Airport (FAO)plane plane RTM - FAO
    3. Take the bus from Faro - Figuras to Terminal Rodoviário de Loulébus bus
    4. Take the bus from Terminal Rodoviário de Loulé to Alte - Fonte Pequenabus bus
    9h 16m
    €232–928
  5. Train to Amsterdam Airport Schiphol, fly to Lisbon-Portela Airport, train

    1. Take the train from Den Haag HS to Schiphol Airport Train Stationtrain train
    2. Fly from Amsterdam Airport Schiphol (AMS) to Lisbon-Portela Airport (LIS)plane plane AMS - LIS
    3. Take the train from Lisboa Oriente to Tunestrain train
    9h 29m
    €154–423
  6. Train to Eindhoven Airport, fly to Faro Airport

    1. Take the train from Den Haag Centraal to Eindhoven Centraaltrain train
    2. Fly from Eindhoven Airport (EIN) to Faro Airport (FAO)plane plane EIN - FAO
    10h 57m
    €98–367
  7. Train to Brussels Airport, fly to Faro Airport

    1. Take the train from Rotterdam Centraal to Brussels Airport-Zaventemtrain train
    2. Fly from Brussels Airport (BRU) to Faro Airport (FAO)plane plane BRU - FAO
    11h
    €90–286
  8. Train to Amsterdam Airport Schiphol, fly to Seville Airport, bus

    1. Take the train from Den Haag HS to Schiphol Airport Train Stationtrain train
    2. Fly from Amsterdam Airport Schiphol (AMS) to Seville Airport (SVQ)plane plane AMS - SVQ
    3. Take the bus from Sevilla - Plaza de Armas to Farobus bus
    11h 11m
    €148–383
  9. Train, bus to Weeze Airport, fly to Faro Airport

    1. Take the train from Den Haag Centraal to Utrecht Centraaltrain train
    2. Take the train from Utrecht Centraal to Nijmegentrain train
    3. Take the bus from Nijmegen Centraal Station to Weeze Airport Terminal 1bus bus
    4. Fly from Weeze Airport (NRN) to Faro Airport (FAO)plane plane NRN - FAO
    12h 15m
    €130–613
  10. Train, train to Brussels South Charleroi Airport, fly to Faro Airport

    1. Take the train from Rotterdam Centraal to Brussel-Zuid / Bruxelles-Miditrain train
    2. Take the train from Bruxelles-Midi to Charleroi-Centraltrain train
    3. Fly from Brussels South Charleroi Airport (CRL) to Faro Airport (FAO)plane plane CRL - FAO
    12h 5m
    €118–349
  11. Train, bus

    1. Take the train from Rotterdam Centraal to Brussel-Zuidtrain train
    2. Take the bus from Brussels - Midi Train Station to Lisbon - Orientebus bus
    3. Take the train from Lisboa Oriente to Tunestrain train Ic
    37h 6m
    €258–470
  12. Train, bus #2

    1. Take the train from Rotterdam Centraal to Brussel-Zuidtrain train
    2. Take the bus from Brussels - Midi Train Station to Paris - Bercy-Seine Bus Stationbus bus
    3. Take the bus from Paris, Quai de Bercy to Estação Rodoviária de Sete Riosbus bus
    4. Take the bus from Estação Rodoviária de Sete Rios to Terminal Rodoviário de São Bartolomeu de Messinesbus bus
    38h 56m
    €110–352

Amsterdam Airport Schiphol (AMS) to Faro Airport (FAO) flights

Calendar23Weekly Planes
Duration3h 18mAverage Duration
Ticket€74Cheapest Price
See schedules

Questions & Answers

What companies run services between The Hague, Netherlands and Algarve, Portugal?

There is no direct connection from The Hague to Algarve. However, you can take the train to Schiphol Airport Train Station, walk to Amsterdam Airport Schiphol (AMS) airport, fly to Faro Airport (FAO), walk to Faro Airport, take the line 16 bus to Teatro das Figuras, take the line 59 bus to Terminal Rodoviário de Loulé, then take the line 83 bus to Alte - Fonte Pequena. Alternatively, you can take a train from Den Haag HS to Algarve via Rotterdam Centraal, Paris Nord, Massy - Palaiseau, Massy Tgv, Bordeaux St Jean, Bordeaux, Coimbra, Coimbra-B, and Tunes in around 26h 58m.

Airlines
Train operators
Bus operators

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