Most of services on the route are operated by Great Western Railway.
These services include the high speed trains from London Paddington to Penzance, Plymouth or Paignton.
Some of these services travel through Reading and Bristol to join the line at Taunton.
Other HST services operate from Paddington to Exeter, although some terminate at Westbury or Frome.
The operator also provides local services along much of the line, including those between Reading and Bedwyn; Westbury and Castle Cary; and Exeter to Plymouth.

CrossCountry services operate between Taunton and Plymouth.
These services travel north from Taunton through Bristol Temple Meads to either North East England and Scotland or North West England; some continue westwards beyond Plymouth.
Most of services on the route are operated by Great Western Railway. These services include the high speed trains from London Paddington to Penzance, Plymouth or Paignton. Some of these services travel through Reading and Bristol to join the line at Taunton. Other HST services operate from Paddington to Exeter, although some terminate at Westbury or Frome. The operator also provides local services along much of the line, including those between Reading and Bedwyn; Westbury and Castle Cary; and Exeter to Plymouth.
CrossCountry services operate between Taunton and Plymouth. These services travel north from Taunton through Bristol Temple Meads to either North East England and Scotland or North West England; some continue westwards beyond Plymouth.
Exeter–Plymouth line