Direct Rail

If you’re travelling to a ferry port and want to find the best way to get to there by train then check out our guide. We provide information on how to get to all UK ferry ports using the UK rail network from as far south as Dover and as north as Aberdeen.

Please choose your ferry port from the list below for further information

  • Trains to Aberdeen ferry port

    Aberdeen ferry port is located on the north east coast of Scotland and handles some 8,000 vessel arrivals and around 5 million tonnes of cargo each year.

  • Trains to Birkenhead ferry port

    Birkenhead ferry port is owned by The Mersey Docks and Harbour Company and is located in Birkenhead, England, across the River Mersey from Liverpool.

  • Trains to Cairnryan ferry port

    Cairnryan ferry port is located in Dumfries and Galloway, on the eastern shore of Loch Ryan, Scotland.

  • Trains to Dover ferry port

    Dover ferry port is located in the town of Dover, Kent, in the south east of England.

  • Trains to Fishguard ferry port

    The coastal town of Fishguard can be found in Pembrokeshire south-west Wales and is home to Fishguard ferry port which accommodates ferry services operated by Stena Line.

  • Trains to Harwich ferry port

    Harwich International ferry Port is located in Essex, England on the North Sea coast.

  • Trains to Heysham ferry port

    Heysham ferry port is located in Lancashire, England and is served by Heysham Port railway station.

  • Trains to Holyhead ferry port

    Holyhead ferry port is located in Anglesey, Wales and lies partly on Holy Island and partly on Salt Island.

  • Trains to Hull ferry port

    Hull ferry port is located at the confluence of the River Hull and the Humber Estuary in the city of Kingston upon Hull in the East Riding of Yorkshire, England.

  • Trains to Liverpool ferry port

    Liverpool ferry port is an enclosed dock system that runs from Brunswick Dock in Liverpool to Seaforth Dock, Seaforth on the east side of the River Mersey and the Birkenhead Docks between Birkenhead and Wallasey on the west side of the river.

  • Trains to Lymington ferry port

    Lymington Ferry Port is a small but busy harbour situated on the Solent, in the New Forest district of Hampshire, in England.

  • Trains to Newcastle ferry port

    Newcastle ferry port is located on the north east coast of the United Kingdom, about 8 miles east of the city centre and accommodates both passenger and freight traffic.

  • Trains to Newhaven ferry port

    Newhaven Ferry Port is located in Newhaven in East Sussex, England, and lies at the mouth of the River Ouse.

  • Trains to Pembroke ferry port

    The Port of Pembroke is located on the south western tip of Wales and is in an ideal location for onward travel to Ireland and beyond.

  • Trains to Plymouth ferry port

    The port of Plymouth is located in Plymouth, Devon and comprises of two deepwater docks.

  • Trains to Poole ferry port

    Poole Ferry Port is located in Poole, Dorset.

  • Trains to Portsmouth ferry port

    Portsmouth ferry port is located on the south coast of the United Kingdom in the county of Hampshire.

  • Trains to Portsmouth Harbour ferry port

    Portsmouth Harbour provides the fastest passenger connection by comfortable catamarans between the mainland and the Isle of Wight port of Ryde Pier.

  • Trains to Ramsgate ferry port

    Ramsgate ferry port is located on the coast of Kent, England.

  • Trains to Rosyth ferry port

    Rosyth ferry port is located on the north shore of the River Forth, just upstream from the Forth Road and Rails bridges.

  • Trains to Scrabster ferry port

    Scrabster port is located on Thurso Bay in Caithness on the north east coast of Scotland.

  • Trains to Southampton ferry port

    Southampton port is a major passenger and freight port located on the south coast of the United Kingdom in the county of Hampshire.

  • Trains to Southsea ferry port

    Southsea is a seaside resort located in Portsmouth, about a mile from the centre, at the southern end of Portsea Island in Hampshire.

  • Trains to Stranraer ferry port

    Stranraer ferry port is located in south west Scotland and lies on the southern edge of Loch Ryan.

  • Trains to Swansea ferry port

    The port of Swansea is located to the south east of Swansea city centre.

  • Trains to Troon ferry port

    Troon ferry port is some 35 miles from Glasgow, situated on the west coast of Scotland on the Firth of Clyde and sheltered by the Isle of Arran.

  • Trains to Weymouth ferry port

    Weymouth ferry port is located on the south coast in Dorset, England.