Trains from Birmingham to Weymouth
⭐️ To travel from Birmingham to Weymouth by train, you'll need to make a transfer at Bristol Temple Meads. The journey, operated by CrossCountry and First Great Western Service, takes approximately 4 hours and 51 minutes. 🚆 There are several route options for the trip, with varying durations and distances. Depending on the route chosen, passengers may experience one or more transfers along the way. Prices for a train ticket between Birmingham and Weymouth can range from £86 to £209.