Via Train
- Companies: LNER (London North Eastern Railway), GWR (Great Western Railway)
- Duration: Approximately 5 hours 45 minutes
- Distance: 380 km (236 miles)
- Costs: Around €60 - €120 for a standard class ticket (prices may vary based on how early you book)
- Roads/Routes: Not applicable
Pro Tip: Book your tickets in advance online with LNER for discounts on early bird fares and guarantee your seat during peak travel times.
For a scenic and comfortable journey, take the train from Middlesbrough to Cardiff via London, where you can enjoy beautiful views and ample legroom. Be mindful of the connections and check schedules carefully.
Via Bus
- Companies: National Express, Megabus
- Duration: Approximately 8 hours
- Distance: 380 km (236 miles)
- Costs: Approximately €30 - €50 depending on time and availability
- Roads/Routes: Usually via the M62 and M4 motorways
Pro Tip: Travel overnight with National Express to save on accommodation and arrive fresh the next morning!
The bus service offers an affordable option with fewer stops; however, it can take longer than the train. Ensure to bring snacks and entertainment for the journey.
Recommendation
For the fastest and most convenient option, I recommend taking the train with LNER and GWR. The duration is significantly shorter than by bus, and the additional comfort and scenery make for a more enjoyable experience. Also, pre-booking can lead to substantial savings on ticket prices.