Traveling by rail from Weymouth to London Waterloo takes you through a scenic sequence of stations across southern England. The route typically includes: Wool, Moreton, Dorchester South, Dorchester West, Maiden Newton, Yeovil Pen Mill, Yeovil Junction, Sutton Benger, Westbury, Dilton Marsh, Trowbridge, Bradford-on-Avon, Freshford, Bath Spa, Oldfield Park, Keynsham, Brislington, St. Philips Marsh, Bristol Temple Meads, Clifton Down, Redland, Montpelier, Stapleton Road, Filton Abbey Wood, Patchway, Bristol Parkway, Dr. Fox's Bridge, Ashley Down, and then back through Keynsham, Oldfield Park, Bath Spa, Freshford, Bradford-on-Avon, Trowbridge, Dilton Marsh, Westbury, Warminster, Heytesbury, Gillingham (Dorset), Sherborne, Yetminster, Maiden Newton, Dorchester West, Dorchester South, Moreton, and Wool again on the return loop.
Note that some stations appear twice due to the line's configuration, and schedules may vary. Always check current timetables before traveling.