COMPARE Prices across different modes

Mon
Nov 29
$46Great Western Railway
$19National Express
Tue
Nov 30
$45Great Western Railway
$17National Express
Wed
Dec 1
$46Great Western Railway
$19National Express
Sat
Dec 4
$46Great Western Railway
$19National Express

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Travel Tips

Trains from Cardiff to Southampton
Travel by train to Southampton 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 Cardiff to Southampton.
FAQs
What is the price of the cheapest train from Cardiff to Southampton?
If you’re looking to save money on tickets, you can find cheap Cardiff to Southampton trains for as little as $45 (€38)  in the next 7 days.
What is the cost of a train between Cardiff and Southampton?
The train price from Cardiff to Southampton is on average $46 (€38)  if you are looking to buy your tickets for this trip in the next 7 days.
How far is Southampton from Cardiff by train?
You should expect to travel around 86 miles (139 km)  between Cardiff and Southampton by train.
What is the Cardiff to Southampton train travel time?
The train time from Cardiff to Southampton is on average 2 h 32 min  for the 86 miles (139 km) long journey, but the time it takes to go between Cardiff and Southampton by train can vary depending on specific dates or traveling on weekends and holidays.
What train station in Cardiff goes to Southampton? What train station do I come into Southampton from Cardiff?

Some of the Cardiff train stations to Southampton you can start your journey from include Cardiff Central, Cardiff (Queen Street) and Cardiff (Cathays). Similarly, some of the arrival train stations in Southampton include Southampton Central, Southampton Airport Parkway and Southampton Town Quay.

When traveling this route, Omio customers are departing most frequently from Cardiff Central   and arriving in Southampton Central.

Where is the train station in Cardiff to go to Southampton? Where is the train station in Southampton located?

You can find the most popular departure train station for this trip, Cardiff Central, located approximately 0 mile (s) / 0 km from the city center of Cardiff. The most popular arrival train station in Southampton, called Southampton Central, is located around 0 mile (s) / 0 km away from its city center.

What train companies offer a service from Cardiff to Southampton?
Take the Cardiff to Southampton train with Great Western Railway. However, it's always good to check out all possible train providers for the route to Southampton from Cardiff as there might be differences in the amenities they offer.
How many trains per day are there from Cardiff to Southampton?
On average, there are 10 trains a day from Cardiff to Southampton. The train times and services may be different on weekends and holidays compared to weekdays.
How far in advance should I purchase train tickets to Southampton from Cardiff for the best deals?
If you book a train ticket from Cardiff to Southampton within the next 7 days, you can find tickets to cost on average $46 (€38) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets from Cardiff to Southampton are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Cardiff
Southampton
Cardiff Central is the most popular Cardiff railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Cardiff for your trip to Southampton.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+44 3457114141
ticketOfficeHours
Ticket Office Hours
Mon - Fri: 05: 40 - 21: 30 | Sat: 05: 40 - 21: 30 | Sun: 07: 30 - 21: 30
Public transit options for Cardiff Central
Commuter rail lines: City Line, Rhondda Line, Rhymney Line, Valley Line, South Wales Main Line
Train lines: Transport for Wales, CrossCountry, Great Western Railway