The Heart of Wessex Line runs from Bristol Temple Meads to Weymouth, a distance of 88 1/4 miles. Trains take approximately 2hrs 25min to complete...
Separate names with a comma.