How long is the journey between Cardiff and Newport by train?
On average, our trains take around 16 minutes to reach Newport from Cardiff Central with faster services taking just 12 minutes. On weekdays, trains depart every 5 to 10 minutes from Cardiff station. However, be aware that services run less regularly at the weekends or on bank holidays.
Do trains run direct between Cardiff and Newport?
Trains run directly from Cardiff to Newport and there is no need to change services on most journeys. The distance between Cardiff and Newport is 34 miles.
When is the first train from Cardiff to Newport?
Train services from Cardiff and Newport usually begin at around 04:35 but can be subject to disruptions and alterations.
When is the last train from Cardiff to Newport?
The final train services from to Cardiff Central to Newport usually depart at around 00:30 but check for service alterations and disruptions on the day of travel.