The journey from Carluke to Portsmouth is a significant cross-country trip. You will typically travel by train from Carluke to Glasgow, then take a service to London, followed by a connection to Portsmouth. The total travel time is usually around 7 to 8 hours. Portsmouth is famous for its historic dockyard and the Spinnaker Tower. Ensure you allow plenty of time for your London station transfer.
Total Distance: 730 km driving, 640 km air distance.
Use the Elizabeth Line for faster London transfers.
Summer for the Portsmouth Maritime Festival.