COMPARE Prices across different modes

Sat
23 Oct
Find prices
£28National Express
Sun
24 Oct
£65Great Western Railway
£23National Express
Mon
25 Oct
£65Great Western Railway
£23National Express
Tue
26 Oct
£56Great Western Railway
£28National Express
Wed
27 Oct
£56Great Western Railway
£28National Express
Thu
28 Oct
£51Great Western Railway
£26National Express
Fri
29 Oct
£34Great Western Railway
£17National Express
Sun
31 Oct
£107Great Western Railway
£20National Express
Mon
1 Nov
£51Great Western Railway
£18National Express
Wed
3 Nov
£52Great Western Railway
£14National Express
Fri
5 Nov
£52Great Western Railway
£12National Express

These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information from Brighton and Hove to Cardiff

distanceDistance139 miles (224 km)
durationAverage train duration3 h 53 min
priceAverage train ticket price£56 (€63)
frequencyTrain frequency17 a day
changesDirect trainYes, there are 17 direct trains a day
carriersTrain companiesGreat Western Railway

Trains from Brighton and Hove to Cardiff cover the 139 miles (224 km) long trip taking on average 3 h 53 min with our travel partners like Great Western Railway. Normally, there are 17 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as £34, but the average price of train tickets is £56. Travellers depart most frequently from Brighton Railway Station and arrive in Cardiff Central.

Travel Tips

Trains from Brighton and Hove to Cardiff
Travel by train to Cardiff easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Brighton and Hove to Cardiff.
FAQs
How much do cheap train tickets between Brighton and Hove and Cardiff cost?
Omio customers have found cheap train tickets from Brighton and Hove to Cardiff for as low as £34  for the next 7 days.
How much is a train ticket from Brighton and Hove to Cardiff?
If you’re looking to buy tickets for this trip in the next 7 days, you’ll find that Brighton and Hove to Cardiff train prices are on average £56  one way.
What is the distance to Cardiff from Brighton and Hove via train?
When travelling this route you should expect the distance to Cardiff from Brighton and Hove via train to be approximately 139 miles (224 km).
How long is the train journey from Brighton and Hove to Cardiff?
On average the train from Brighton and Hove to Cardiff duration is 3 h 53 min  for the 139 miles (224 km) long route, but the travel time can vary if you depart on weekends and holidays.
When travelling by train from Brighton and Hove to Cardiff, which train station in Brighton and Hove do I depart from and which train station in Cardiff do I arrive in?

When departing from Brighton and Hove, you have various train station options to start your route from including Brighton Railway Station and London Road (Brighton). When arriving in Cardiff, you can end your journey in train stations like Cardiff Central, Cardiff (Queen Street) and Cardiff (Cathays).

Omio customers book a train from Brighton Railway Station   to Cardiff Central   most frequently for this route.

Where is the departure train station in Brighton and Hove located? Where is the arrival train station in Cardiff located?

Passengers board the train most frequently from Brighton Railway Station, which is located around 0 mile (s) / 0 km away from the city centre, and they get off the train at Cardiff Central, located 0 mile (s) / 0 km away from the city centre.

Which train providers should I travel with from Brighton and Hove to Cardiff?
For the journey from Brighton and Hove to Cardiff you can take a train with Great Western Railway. Be sure to check out all possible train providers that offer services to Cardiff from Brighton and Hove on Omio to compare what amenities they may have.
How many train services per day are there from Brighton and Hove to Cardiff?
The average number of trains departing Brighton and Hove for Cardiff is 17 a day. The train schedules and services may vary between weekdays and weekends.
When can I take the first train from Brighton and Hove to Cardiff? When can I take the last train for the day?
The earliest train departing from Brighton and Hove to Cardiff leaves at 07: 12. The last train departing from Brighton and Hove to Cardiff leaves at 11: 18. You can find the latest Brighton and Hove to Cardiff train timetable on Omio and book the best time to leave for your journey on your chosen travel date.
How far in advance should I buy a train ticket to Cardiff from Brighton and Hove to get the best deals?
The price of a one way train ticket from Brighton and Hove to Cardiff is on average £56 if you book within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train companies offering this route. In general, you can find train tickets to Cardiff from Brighton and Hove available a few months in advance.

Important Stations and Airports for this Journey

Brighton and Hove
Cardiff
Brighton Railway Station is the most popular Brighton and Hove railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Brighton and Hove for your journey to Cardiff.