There are different train companies operating between Bristol and Exeter. Great Western Railway and Cross Country are the most booked train companies.