Madrid is the capital of Spain and is located some 1,450km south-west from Amsterdam.
Let's overview the travel options between Amsterdam and Madrid by considering flying, trains and buses...
1. Flights Amsterdam-Madrid
Flying is generally the quickest and easiest option. Flights between Amsterdam Schiphol (AMS) and Madrid Barajas (MAD) airports take around 2 hours 30 minutes. Both Spain and Netherlands belong to the Schengen Zone meaning you do not need a passport control check when travelling between Amsterdam and Madrid.
Madrid airport is connected to the city centre by train and metro. For getting to central Amsterdam from Schiphol see here.
Dutch airline KLM (Skyteam alliance) flies 5x daily non-stop between Amsterdam and Madrid using Boeing 737s. Return prices start from around €110 - not including checked luggage.
Iberia Express, the no-frills carrier of Iberia (IAG) flies 2x daily between Amsterdam and Madrid using Airbus aircraft. Prices on the route are broadly similar to KLM with returns from €100 excluding luggage.
Other airlines that serve Amsterdam and Madrid indirectly are Air France (via Paris), British Airways (via London), Lufthansa (via Munich), Swiss (via Zurich) or Vueling (via Barcelona).
2. Amsterdam-Madrid by Train
There are no direct rail services between Amsterdam and Madrid and no plans in the future for such a service. However, it is possible to travel by rail from Amsterdam to Madrid during the daytime by making connections in Paris, France and Barcelona. The Amsterdam-Madrid journey can be made in a total of just under 15 hours - although it would probably be advisable to break the journey by staying overnight en-route.
Amsterdam-Madrid rail journey by day: Take the 0817 Thalys train departing Amsterdam which arrives at Paris Gare du Nord at 1135. From here make your way over to Gare de Lyon station by RER or taxi. A 2 1/2 hour connection in Paris allows enough time for the transfer and some lunch. To find the TGV platforms follow the signs to "Accès aux trains Grandes Lignes".
From Paris Lyon take the TGV train at 1407 going to Barcelona - this service stops at Valence, Nîmes, Montpellier, Narbonne, Perpignan, Figueres and Girona - before arriving in Barcelona Sants at 2034.
From Barcelona take the high speed RENFE AVE train (departs 2115) which travels via Zaragoza and arrives at Madrid Atocha in less than 3 hours at 0002. Alternatively, make an overnight stop in Barcelona and take one of the regular AVE services to Madrid the following day.
Madrid-Amsterdam rail journey by day: Take the early morning AVE from Madrid Atocha which normally departs at 0610 and arrives at Barcelona Sants at 0840. Then hop on the TGV Duplex train leaving Barcelona at 0925 that arrives in Paris Lyon at 1553. Cross over to Paris Nord to take the 1725 Thalys train which will get you into Amsterdam Central at 2042.
It may be preferable to overnight in Paris or Barcelona rather than making the whole trip in a single day. For example, take the early morning TGV departure from Paris at 1007, arriving in Barcelona at 1642. Then connect to the AVE leaving Barcelona at say 1725 getting you into Madrid at 1955.
Fares for the trip are made up each component (Thalys + TGV + AVE). Thalys singles between Amsterdam and Paris start at €35 (2nd class) or €79 (1st class) for the cheapest "No-Flex" tariff. Thalys tickets can be booked at Belgian Rail's international site B-Europe
One-way fares for the Paris-Barcelona TGV train are priced from €59 (2nd class) or €79 (1st class).
The Barcelona-Madrid AVE train starts at €32 (2nd class) or €69 (1st class).
3. Amsterdam-Madrid by Coach
Eurolines runs a 10x weekly overnight coach service between its terminal at Amsterdam Duivendrecht and Madrid (South bus station, C.Mendez Alvaro).
The journey takes around 27-29 hours and fares are not particularly cheap at €111 one-way. If you insist on travelling by bus then check the much cheaper Amsterdam-Barcelona fares instead from €38 one-way. ALSA operates bus services between Barcelona and Madrid from about €32 single.
Looking for a convenient hotel in Madrid? Please click here to check with with Booking.com, which offers guaranteed low rates, unbiased reviews and no booking fees. Or for hotels in Amsterdam click here