Travel from Amsterdam to Swansea

Bus or train from Amsterdam to Swansea?

Thalys operates a train from Amsterdam to Swansea hourly. Tickets cost $65 - $90 and the journey takes 1 h 51 min. 3 other operators also service this route. Alternatively, Ouibus operates a bus from Amsterdam to Swansea once daily. Tickets cost $28 - $40 and the journey takes 9 h 55 min. 2 other operators also service this route.

Travel Guides

Need to know: EurostarRome2rio’s guide to travelling between London, Brussels and Paris
Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Amsterdam to Swansea

ModeDurationPrice
From Amsterdam Centraal train to Bruxelles-Midi Eurostar, train to King's Cross St. Pancras Underground Station, Tube to Paddington (H&C Line)-Underground, walk to London Paddington, then train to Swansea.8 h 38 min£309
From Amsterdam Centre - Sloterdijk bus to London Victoria Coach Station then bus to Swansea Bus Station.15 h 20 min£45
From Amsterdam, Centraal Station line 22 bus to Amsterdam, Amsterdam Sloterdijk, night bus to Belgravia, Victoria Coach Station, bus to Broadmead, Cabot Circus, then bus to Swansea, Bus Station (Swansea Bus Station).19 h 58 min£113
From Amsterdam drive to Calais, Eurotunnel to Folkestone, then drive to Swansea.8 h 18 min£226
From Amsterdam drive to Calais, car ferry to Dover, then drive to Swansea.9 h 20 min£120
From Amsterdam Centraal train to Amsterdam airport, fly to Bristol airport, bus to Bristol Temple Meads, train to Cardiff Central, then train to Swansea.6 h 26 min£119
From Amsterdam Centraal train to Amsterdam airport, fly to Cardiff airport, line 905 bus to Rhoose, train to Bridgend, then train to Swansea.6 h 6 min£123
From Amsterdam Centraal train to Rotterdam, Rotterdam Centraal perron AA, line 33 bus to Rotterdam airport, fly to London City airport, train to Stratford Underground Station, Tube to Lancaster Gate Underground Station, walk to London Paddington, then train to Swansea.7 h 27 min£195
From Amsterdam Centraal train to Amsterdam airport, fly to Birmingham airport, train to Birmingham New Street, train to Bristol Parkway, then train to Swansea.7 h 28 min£184
From Amsterdam Centraal train to Amsterdam airport, fly to Southampton airport, train to Reading, then train to Swansea.7 h 45 min£180
From Amsterdam Centraal train to Antwerpen Centraal, train to Brussels airport, fly to Bristol airport, bus to Bristol Temple Meads, train to Cardiff Central, then train to Swansea.8 h 7 min£197
Close Print Itinerary
  1. Here are 11 options to get from
    Amsterdam to Swansea:

    1. Trip:
      1 Train
      • One-Way approx: USD $247 - $503
      • Duration: 8 h 38 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $247 - $503
        • Duration: 8 h 38 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $47 - $100
      • Duration: 15 h 20 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $47 - $100
        • Duration: 15 h 20 min
        Close x
    3. Trip:
      3 Night bus, bus
      • One-Way approx: USD $103 - $174
      • Duration: 19 h 58 min
      Open +
      • Trip:
        3 Night bus, bus
        • One-Way approx: USD $103 - $174
        • Duration: 19 h 58 min
        Close x
    4. Trip:
      4 Drive, Eurotunnel
      • One-Way approx: USD $294 - $344
      • Duration: 8 h 18 min
      Open +
      • Trip:
        4 Drive, Eurotunnel
        • One-Way approx: USD $294 - $344
        • Duration: 8 h 18 min
        Close x
    5. Trip:
      5 Drive, car ferry
      • One-Way approx: USD $137 - $206
      • Duration: 9 h 20 min
      Open +
      • Trip:
        5 Drive, car ferry
        • One-Way approx: USD $137 - $206
        • Duration: 9 h 20 min
        Close x
    6. Trip:
      6 Fly Amsterdam to Bristol, train
      • One-Way approx: USD $118 - $315
      • Duration: 6 h 26 min
      Open +
      • Trip:
        6 Fly Amsterdam to Bristol, train
        • One-Way approx: USD $118 - $315
        • Duration: 6 h 26 min
        Close x
    7. Trip:
      7 Fly Amsterdam to Cardiff, train
      • One-Way approx: USD $97 - $355
      • Duration: 6 h 6 min
      Open +
      • Trip:
        7 Fly Amsterdam to Cardiff, train
        • One-Way approx: USD $97 - $355
        • Duration: 6 h 6 min
        Close x
    8. Trip:
      8 Train to Rotterdam, fly to London City, train
      • One-Way approx: USD $197 - $515
      • Duration: 7 h 27 min
      Open +
      • Trip:
        8 Train to Rotterdam, fly to London City, train
        • One-Way approx: USD $197 - $515
        • Duration: 7 h 27 min
        Close x
    9. Trip:
      9 Fly Amsterdam to Birmingham, train
      • One-Way approx: USD $174 - $392
      • Duration: 7 h 28 min
      Open +
      • Trip:
        9 Fly Amsterdam to Birmingham, train
        • One-Way approx: USD $174 - $392
        • Duration: 7 h 28 min
        Close x
    10. Trip:
      10 Fly Amsterdam to Southampton, train
      • One-Way approx: USD $172 - $392
      • Duration: 7 h 45 min
      Open +
      • Trip:
        10 Fly Amsterdam to Southampton, train
        • One-Way approx: USD $172 - $392
        • Duration: 7 h 45 min
        Close x
    11. Trip:
      11 Train to Brussels, fly to Bristol, train
      • One-Way approx: USD $189 - $460
      • Duration: 8 h 7 min
      Open +
      • Trip:
        11 Train to Brussels, fly to Bristol, train
        • One-Way approx: USD $189 - $460
        • Duration: 8 h 7 min
        Close x