| First train | 04:15 | |
|---|---|---|
| Last train | 23:32 | |
| Departure station | Cardiff Central | |
| Arrival station | Barry | |
| Journey time | From 24m | |
| Distance | 7 miles (11 km) | |
| Frequency | 74 trains per day | |
| Changes | Direct trains available | |
| Price | From £4.50 | |
| Train operators |
Fancy a day on the beach in Barry and want to get there by train? You've come to the right place.
The train from Cardiff Central to Barry usually takes 24 minutes, but can take just 22 minutes on the fastest services. You'll be travelling direct on this route with Transport for Wales and their trains offer comfortable seating, space for luggage and, on most services, free WiFi.
Whether you’re heading for a day out at the beach or the amusements at Barry Island, use our Journey Planner at the top of the page to search for cheap ticket prices – we’ll show you how much you can save on your train tickets if you travel Off-Peak or use a Railcard.
Ready to book? Start a search for cheap train tickets from Cardiff Central to Barry with us today, or keep reading for money-saving tips and FAQs.
For more money-saving tips on UK and European train travel, read our cheap train tickets guide.