Travel options
from Peterborough to Cardiff

You can get from Peterborough to Cardiff by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn

Travel Information between Peterborough and Cardiff

distanceDistance145 miles (234 km)
modeAvailable travel modesTrain
fastestFastest modeTrain • £75 • 3 h 30 min
carriersPopular travel companiesGreat Western Railway

Take a train to travel 145 miles (234 km) from Peterborough to Cardiff. Great Western Railway is the main travel provider operating this route. Travellers can even take a direct train from Peterborough to Cardiff.

Travel Tips: Travel from Peterborough to Cardiff

Travel to Cardiff 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 Peterborough to Cardiff.

What are my travel options from Peterborough to Cardiff?

You can travel between Peterborough and Cardiff by train.

What is the fastest way to get from Peterborough to Cardiff?

A train is the fastest way to get from Peterborough to Cardiff with an average travel time for this trip around 3 h 30 min.

How far is Cardiff from Peterborough?

The distance from Peterborough to Cardiff is approximately 145 miles (234 km).

How many scheduled departures are there a day from Peterborough to Cardiff?

The average frequency per day from Peterborough to Cardiff is:

  • 12 trains per day.

However, we recommend checking specific travel dates for your journey between Peterborough and Cardiff as scheduled services by train can vary by season or day of the week.

What are the departure and arrival points when travelling from Peterborough to Cardiff?

These are the most popular departure and arrival points for travellers from Peterborough to Cardiff:

  • Trains most often depart from Peterborough at Peterborough and arrive in Cardiff at Cardiff Central.

Which travel companies can take me from Peterborough to Cardiff?

If finding a good deal is your main consideration for your trip from Peterborough to Cardiff, then we'll help you find the best value travel company for you:

  • Travel with Great Western Railway for trains to Cardiff. If you’re looking for a good deal on tickets, check for Great Western Railway Peterborough to Cardiff tickets on Omio for £75.

Can I travel directly between Peterborough and Cardiff?

Yes, there is a direct route available to Cardiff from Peterborough:

  • You'll find 12 direct trains per day with.

Direct services tend to save you time and add more convenience in getting you to Cardiff as you won't need to change in between, so it's worth paying attention to before booking your tickets between Peterborough and Cardiff.

What is another destination I should add to my tour from Peterborough to Cardiff?

Looking to extend your trip from Peterborough to Cardiff? Many Omio customers who go from Peterborough to Cardiff usually extend their holiday to explore other popular destinations like London, Bristol or Birmingham. If you're looking to explore London, Bristol or Birmingham from Cardiff, let Omio find you the best connections available at an affordable price.

When should I book a ticket between Peterborough and Cardiff online to score the best deals?

Before travelling from Peterborough to Cardiff, it’s good to know what ticket you can book and how much it will cost in the next 7 days:

  • The price of a train ticket is £75 one way on average for this journey.

But we recommend booking Peterborough to Cardiff tickets online a few months before your planned travel date to score the best deals and save money on your trip.

Travelling from Peterborough to Cardiff: related information

Here are some other resources that might have the information you need