Trains from Weymouth to Birmingham

Sun, 25 Jul
+ Add Return

These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
Place to stay

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View All

Train Information between Weymouth and Birmingham

distanceDistance131 miles (211 km)
durationAverage train duration4 h 52 min
priceAverage train ticket price£51 (€51)
changesDirect trainYes
carriersTrain providers

Trains from Weymouth to Birmingham cover the 131 miles (211 km) long journey taking on average 4 h 52 min with our travel partners like. There are direct train services available. You can get the cheapest train tickets for this trip for as low as £51, but the average price of train tickets is £51. Travellers depart most frequently from Weymouth, Ranelagh Road and arrive in Birmingham New Street.

Travel Tips

Trains from Weymouth to Birmingham
Travel by train to Birmingham easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Weymouth to Birmingham.
FAQs
How much does a cheap train between Weymouth and Birmingham cost?
Omio customers have found cheap train tickets between Weymouth and Birmingham for as low as £46  for the next 7 days.
How much is a train ticket from Weymouth to Birmingham?
The Weymouth to Birmingham train ticket price is on average £46  if you are looking to book your tickets for this journey in the next week.
How many miles is it from Weymouth to Birmingham by train?
The distance between Weymouth and Birmingham by train is approximately 131 miles (211 km).
How long does it take from Weymouth to Birmingham by train?
On average the Weymouth to Birmingham train time is 4 h 52 min  covering the 131 miles (211 km) long route, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.
What station does the Weymouth to Birmingham train leave from? Which Birmingham train station do I come into from Weymouth?

When departing from Weymouth, you have various train station options to start your trip from including Weymouth, Ranelagh Road and Weymouth. When arriving in Birmingham, you can end your journey in train stations like Birmingham New Street and Birmingham Moor Street.

Omio customers book a train from Weymouth, Ranelagh Road   to Birmingham New Street   most frequently for this route.

Where is the departure train station in Weymouth located? Where is the arrival train station in Birmingham located?

Passengers board their train most frequently from Weymouth, Ranelagh Road and travel around 0 mile (s) / 0 km from the city centre to this train station.

Passengers travelling this route most often arrive at Birmingham New Street and need to travel approximately 0 mile (s) / 0 km from the train station to the city centre in Birmingham.

What are the first and last departure train times from Weymouth to Birmingham?
You can take the first train from Weymouth to Birmingham at 07: 46   or take the last train from Weymouth to Birmingham leaving at 10: 03. Look for the latest Weymouth Birmingham train timetable on Omio and book the best time to take the train for this trip.
How far in advance should I buy a train ticket from Weymouth to Birmingham to get the best deals?
If you purchase a train ticket between Weymouth and Birmingham within the next 7 days, you can find tickets to cost on average £46 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets from Weymouth to Birmingham are generally on sale a few months before the planned departure date.