Travel from Seville to Amsterdam

Train, bus or fly from Seville to Amsterdam?

Transavia Holland, Iberia and seven other airlines fly from Seville to Amsterdam every 2 hours. Alternatively, you can take a train from Seville to Amsterdam via Madrid-Puerta de Atocha, Barcelona Sants, Paris Lyon Banlieue, and Paris Nord in around 17 h 43 min.

How to get from Seville to Amsterdam

ModeDurationPrice
From Luis de Morales - Est. Sánchez Pizjuán bus to Sevilla airport, fly to Amsterdam airport, then train to Amsterdam.5 h 34 min$137
From Luis de Morales - Est. Sánchez Pizjuán bus to Sevilla airport, fly to Eindhoven airport, line 401 bus to Eindhoven, then train to Amsterdam.7 h 11 min$227
From Sevilla Santa Justa train to Madrid-Puerta de Atocha, train to Barcelona Sants, train to Paris Lyon Banlieue, RER to Paris Nord, then train to Amsterdam Centraal.17 h 43 min$602
From Sevilla Santa Justa train to Barcelona Sants, train to Perpignan, train to Bruxelles-Midi, then train to Amsterdam Centraal.20 h 17 min$499
From Seville bus to Bilbao then bus to Amsterdam.33 h 35 min$196
From Sevilla Santa Justa bus to Fatima then bus to Amsterdam Centraal.45 h 20 min$282
From Seville drive to Amsterdam.20 h 59 min$415

How long does it take to get from Seville to Amsterdam?

It takes approximately 5 h 34 min to get from Seville to Amsterdam, including transfers.

Is there a direct train between Seville and Amsterdam?

No, there is no direct train from Seville to Amsterdam. However, there are services departing from Sevilla Santa Justa and arriving at Amsterdam Centraal via Madrid-Puerta de Atocha, Barcelona Sants, Paris Lyon Banlieue and Paris Nord. The journey, including transfers, takes approximately 17 h 43 min.

Is there a direct bus between Seville and Amsterdam?

No, there is no direct bus from Seville to Amsterdam. However, there are services departing from Seville and arriving at Amsterdam via Bilbao. The journey, including transfers, takes approximately 33 h 35 min.

Operators from Seville to Amsterdam

OperatorPhoneWebsite
Sevilla (TUSSAM)+34 (0) 955 010 010Sevilla (TUSSAM)
Transavia HollandTransavia Holland
IberiaIberia
TAP PortugalTAP Portugal
Vueling AirlinesVueling Airlines
LufthansaLufthansa
easyJeteasyJet
RyanairRyanair
Edelweiss AirEdelweiss Air
SwissSwiss
Dutch Railways (NS)+31 30 751 5155Dutch Railways (NS)
Hermes0031 900 266 63 99Hermes
Spanish Railways AVESpanish Railways AVE
TGV0033 892 353535TGV
Paris RERParis RER
ThalysThalys
Belgian Railways (NMBS/SNCB)+32 2 528 28 28Belgian Railways (NMBS/SNCB)
SocibusSocibus
ALSA+34 902 42 22 42ALSA
InterNorte707 200 512InterNorte