Rome2Rio

How to get fromPorto to Syltby plane, train or bus

Find Transport to Sylt

See all options

There are 7 ways to get from Porto to Sylt by plane, train, or bus

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

  1. Fly to Hamburg Airport, train

    best
    1. Fly from Francisco De Sá Carneiro Airport (OPO) to Hamburg Airport (HAM)planeOPO - HAM
    2. Take the train from Hamburg-Altona to Keitumtrain
    9h 46m
    €105–286
  2. Bus, train via Paris

    cheapest
    1. Take the bus from Porto - Terminal Intermodal de Campanhã to Paris - Bercy-Seine Bus Stationbus
    2. Take the bus from Paris - Bercy-Seine Bus Station to Hamburg - Bus Stationbus
    3. Take the train from Hamburg-Altona to KeitumtrainRe6
    43h 56m
    €88–211
  3. Train, bus via Barcelona

    1. Take the train from Porto Campanha to Vigo GuixartrainIc
    2. Take the train from Vigo Guixar to Barcelona-SantstrainAlv
    3. Take the train from Barcelona-Sants to Nimes Pont Du GardtrainTgv
    4. Take the train from Nimes Pont Du Gard to Metz VilletrainTgv
    5. Take the bus from Metz - Bus Station to Heidelbergbus
    6. Take the train from Heidelberg, Hauptbahnhof to Westerland(Sylt) ZOB/Bahnhoftrain26
    43h 12m
    €312–670
  4. Bus, train

    1. Take the bus from Porto - Pólo Universitário to Central de Camionagem de Guimarãesbus
    2. Take the bus from Guimaraes to Essen central train stationbus
    3. Take the train from Essen Hbf to Hamburg-Altonatrain39 / ...
    4. Take the train from Hamburg-Altona to KeitumtrainRe6
    43h 32m
    €235–380
  5. Fly to Bremen Airport, train

    1. Fly from Francisco De Sá Carneiro Airport (OPO) to Bremen Airport (BRE)planeOPO - BRE
    2. Take the train from Bremen Hbf to Hamburg-Altonatrain
    3. Take the train from Hamburg-Altona to Keitumtrain
    13h 11m
    €127–382
  6. Fly to Billund Airport, train

    1. Fly from Francisco De Sá Carneiro Airport (OPO) to Billund Airport (BLL)planeOPO - BLL
    2. Take the train from Vejle St. to Bramming St.train
    3. Take the train from Bramming St. to Tønder St.train
    12h 19m
  7. Train, bus

    1. Take the train from Porto Sao Bento to Bragatrain
    2. Take the bus from Braga to Essen central train stationbus
    3. Take the train from Essen Hbf to Westerland(Sylt) ZOB/Bahnhoftrain39
    44h 52m
    €195–376

Porto to Sylt by train, foot, and bus

Calendar2Weekly Services
Duration43h 12mAverage Duration
Ticket€312Cheapest Price
See schedules

Questions & Answers

What companies run services between Porto, Portugal and Sylt, Germany?

There is no direct connection from Porto to Sylt. However, you can take the subway to Aeroporto Francisco Sá Carneiro (OPO) Metro, walk to Francisco De Sá Carneiro Airport (OPO) airport, fly to Hamburg Airport (HAM), walk to Hamburg Airport, take the train to Altona, walk to Hamburg-Altona, then take the train to Keitum. Alternatively, you can take a train from Porto Campanha to Westerland(Sylt) ZOB/Bahnhof via Vigo Guixar, Barcelona-Sants, Nimes Pont Du Gard, Metz Ville, Metz - Bus Station, Heidelberg, and Heidelberg, Hauptbahnhof in around 43h 12m.

Transport is disrupted due to the Russia-Ukraine war. Read more

Airlines
Train operators
Bus operators

Want to know more about travelling around Germany

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