Travel from Portsmouth to Amsterdam

Train, bus or fly from Portsmouth to Amsterdam?

South Western Railway operates a train from Portsmouth to Amsterdam hourly. Tickets cost $26 - $40 and the journey takes 1 h 30 min. 3 other operators also service this route. Alternatively, National Express operates a bus from Portsmouth to Amsterdam every 3 hours. Tickets cost $10 - $15 and the journey takes 2 h. FlixBus also services this route twice daily.

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 Portsmouth to Amsterdam

From Portsmouth & Southsea train to Waterloo Underground Station, Tube to Euston Underground Station, walk to London St. Pancras International, train to Bruxelles-Midi, then train to Amsterdam Centraal. 7 h 42 min £244. From Portsmouth & Southsea train to Waterloo Station Tenison Way, line 59 bus to London St. Pancras International, train to Bruxelles-Midi, train to Roosendaal, then train to Amsterdam Centraal. 8 h 30 min £216. From Portsmouth, The Hard bus to London then bus to Amsterdam, Amsterdam Sloterdijk. 12 h 25 min £57. From Portsmouth drive to Folkestone, Eurotunnel to Calais, then drive to Amsterdam. 6 h 12 min £206. From Portsmouth drive to Dover, car ferry to Calais, then drive to Amsterdam. 7 h 21 min £99. From Portsmouth & Southsea train to Eastleigh, train to Southampton airport, fly to Amsterdam airport, then train to Amsterdam. 4 h 35 min £80. From Portsmouth & Southsea train to Waterloo Underground Station, Tube to Canning Town DLR Station, train to London City airport, fly to Amsterdam airport, then train to Amsterdam. 5 h 12 min £111. From Portsmouth & Southsea train to Woking, bus to London Heathrow airport, fly to Amsterdam airport, then train to Amsterdam. 5 h 47 min £100. From Portsmouth & Southsea train to Waterloo Underground Station, Tube to West Hampstead Thameslink, train to Luton Airport Parkway Rail Station, line 888 bus to London Luton airport, fly to Amsterdam airport, then train to Amsterdam. 5 h 59 min £93. From Portsmouth & Southsea train to Horsham, train to London Gatwick airport, fly to Amsterdam airport, then train to Amsterdam. 5 h 29 min £91. From Portsmouth & Southsea train to Waterloo Underground Station, Tube to Green Park Underground Station, Tube to Tottenham Hale, train to London Stansted airport, fly to Amsterdam airport, then train to Amsterdam. 6 h £109. From Portsmouth & Southsea train to Waterloo Underground Station, Tube to Stratford (London), train to Southend airport, fly to Amsterdam airport, then train to Amsterdam. 6 h 7 min £103. From Portsmouth & Southsea train to Temple Meads, bus to Bristol airport, fly to Amsterdam airport, then train to Amsterdam. 6 h 21 min £129.
Close Print Itinerary
  1. Here are 13 options to get from
    Portsmouth to Amsterdam:

    1. Trip:
      1 Train
      • One-Way approx: USD $163 - $344
      • Duration: 7 h 42 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $163 - $344
        • Duration: 7 h 42 min
        Close x
    2. Trip:
      2 Train via Roosendaal
      • One-Way approx: USD $131 - $306
      • Duration: 8 h 30 min
      Open +
      • Trip:
        2 Train via Roosendaal
        • One-Way approx: USD $131 - $306
        • Duration: 8 h 30 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $46 - $79
      • Duration: 12 h 25 min
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $46 - $79
        • Duration: 12 h 25 min
        Close x
    4. Trip:
      4 Drive, Eurotunnel
      • One-Way approx: USD $264 - $306
      • Duration: 6 h 12 min
      Open +
      • Trip:
        4 Drive, Eurotunnel
        • One-Way approx: USD $264 - $306
        • Duration: 6 h 12 min
        Close x
    5. Trip:
      5 Drive, car ferry
      • One-Way approx: USD $111 - $169
      • Duration: 7 h 21 min
      Open +
      • Trip:
        5 Drive, car ferry
        • One-Way approx: USD $111 - $169
        • Duration: 7 h 21 min
        Close x
    6. Trip:
      6 Fly from Southampton
      • One-Way approx: USD $66 - $195
      • Duration: 4 h 35 min
      Open +
      • Trip:
        6 Fly from Southampton
        • One-Way approx: USD $66 - $195
        • Duration: 4 h 35 min
        Close x
    7. Trip:
      7 Train to London City, fly
      • One-Way approx: USD $98 - $332
      • Duration: 5 h 12 min
      Open +
      • Trip:
        7 Train to London City, fly
        • One-Way approx: USD $98 - $332
        • Duration: 5 h 12 min
        Close x
    8. Trip:
      8 Train to London Heathrow, fly
      • One-Way approx: USD $91 - $298
      • Duration: 5 h 47 min
      Open +
      • Trip:
        8 Train to London Heathrow, fly
        • One-Way approx: USD $91 - $298
        • Duration: 5 h 47 min
        Close x
    9. Trip:
      9 Train, train to London Luton, fly
      • One-Way approx: USD $87 - $230
      • Duration: 5 h 59 min
      Open +
      • Trip:
        9 Train, train to London Luton, fly
        • One-Way approx: USD $87 - $230
        • Duration: 5 h 59 min
        Close x
    10. Trip:
      10 Train to London Gatwick, fly
      • One-Way approx: USD $84 - $238
      • Duration: 5 h 29 min
      Open +
      • Trip:
        10 Train to London Gatwick, fly
        • One-Way approx: USD $84 - $238
        • Duration: 5 h 29 min
        Close x
    11. Trip:
      11 Train, train to London Stansted, fly
      • One-Way approx: USD $101 - $274
      • Duration: 6 h
      Open +
      • Trip:
        11 Train, train to London Stansted, fly
        • One-Way approx: USD $101 - $274
        • Duration: 6 h
        Close x
    12. Trip:
      12 Train, train to Southend, fly
      • One-Way approx: USD $94 - $254
      • Duration: 6 h 7 min
      Open +
      • Trip:
        12 Train, train to Southend, fly
        • One-Way approx: USD $94 - $254
        • Duration: 6 h 7 min
        Close x
    13. Trip:
      13 Train to Bristol, fly
      • One-Way approx: USD $128 - $330
      • Duration: 6 h 21 min
      Open +
      • Trip:
        13 Train to Bristol, fly
        • One-Way approx: USD $128 - $330
        • Duration: 6 h 21 min
        Close x