| Duration | 5h 41m |
| Distance | 213.6 miles |
| Average price | £110 |
| Frequency | 5/week |
Yes, there is a direct train departing from Cardiff Central and arriving at Penzance. Services depart five times a week, and operate Monday to Friday. The journey takes approximately 5h 42m.
More detailsThe distance between Cardiff and Penzance is 245 miles. The road distance is 213.6 miles.
Get driving directionsCardiff to Penzance train services, operated by Great Western Railway (GWR), depart from Cardiff Central station.
More detailsCardiff to Penzance train services, operated by Great Western Railway (GWR), arrive at Penzance station.
More detailsBook your Cardiff to Penzance train tickets online with Omio.
Search and bookThere are 2393+ hotels available in Penzance.
More details
Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.
Learn more about our apps