First train | 05:08 | |
---|---|---|
Last train | 01:46 | |
Departure station | Newport (South Wales) | |
Arrival station | Cardiff Central | |
Journey time | From 11m | |
Distance | 11 miles (18 km) | |
Frequency | 225 trains per day | |
Changes | Direct trains available | |
Price | From £6.30 | |
Train operators |
Want to find out more about taking the train from Newport to Cardiff? Look no further.
The train from Newport to Cardiff usually takes around 18 minutes but can take just 11 minutes on the fastest services, with around 156 trains running on this popular route every day. You won’t need to worry about making any changes along the way either as direct trains are available.
The main operators are CrossCountry, Great Western Railway and Transport for Wales. Whichever train company you choose to travel with, you’ll get to enjoy comfortable reclining seats, generous legroom, and free WiFi.
To snap up the cheapest fares, book an Off-Peak time – tickets are usually cheaper when you travel Off-Peak compared to taking the train at Peak times. If you want to save even more, why not buy a Railcard? You’ll get up to 1/3 off eligible journeys for a whole year!
If you’re feeling ready to book, start a search for cheap train tickets with us today. Want to check if trains are running? Use our timetable to view live train times from Newport to Cardiff.
For more money-saving tips on UK and European train travel, read our cheap train tickets guide.