UntitledCreated with Sketch. UntitledCreated with Sketch. footer-accordion icon-twitter logo-trainline

Trains to Caerphilly

The beautiful town of Caerphilly nestles in the South Wales countryside, with a wealth of historical attractions that reflect the area's beginnings as a sprawling medieval kingdom. In the 21st century, Caerphilly offers stunning landscapes, first-class shopping and a centre packed with enough cultural and social pursuits to give much larger towns a run for their money. Whether you're visiting to relax or to live it up, this beautiful pocket of South Wales won't disappoint.

Popular train routes to Caerphilly

Bargoed to Caerphilly
Swansea to Caerphilly
Cardiff to Caerphilly
Newport to Caerphilly

Looking for the cheapest fare?

Try our simple fare finder tool

Visiting Caerphilly

History engulfs you the moment you arrive in Caerphilly. To get a real taste of the old town, head for Caerphilly Castle, the second largest castle in all of Europe. Cross its wide moat to admire the beautiful 13th century leaning tower, or head inside to explore the grand Great Hall.

For a spot of shopping, make your way to Caerphilly town centre and its array of high-street stores and local boutiques, all in the shadow of the imposing castle. Whatever you do, don't leave without sampling some of the area's most famous local product: creamy, crumbly Caerphilly Cheese is recognised by cheese-lovers all over the world, and can be sampled at many of the town's specialist delis. If that gets you salivating, shop for more Caerphilly produce at the Farmers Market in the Twyn. It boasts one of the largest selections of local produce in South Wales.

If you're in town for long enough, take an excursion into the countryside. Coed Craig Ruperra, an extensive woodland to the southeast, is a perfect place for peaceful walks. And last but not least, make sure you take in a match at Virginia Park, home to the passionately supported Caerphilly RFC. It's 10 minutes from Caerphilly station on local buses.

Useful links when visiting Caerphilly by train