[menuItemContent][menuItemRightSideContent]
Currency

Cheap train tickets from Oxford to Southampton

Showing times and prices for May 23

Cheapest

$29

Average

$50

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Oxford to Southampton will cost around $ 50 if you buy it on the day, but the cheapest tickets can be found for only $ 29.

Cheapest
10:16AMOxford1h27 11:43AMSouthampton Central
0 changes
$291One-way
10:32AMOxford3h10 01:42PMSouthampton Central
1 changes
$531One-way
08:16AMOxford1h26 09:42AMSouthampton Central
0 changes
$531One-way
10:37AMOxford2h45 01:22PMSouthampton Central
3 changes
$561One-way
09:32AMOxford1h50 11:22AMSouthampton Central
2 changes
$561One-way

Train schedule from Oxford to Southampton

Showing trains for tomorrow, Mon, May 23
08:16AMOxford1h26 09:42AMSouthampton Central
0 changes
09:32AMOxford1h50 11:22AMSouthampton Central
0 changes
10:16AMOxford1h27 11:43AMSouthampton Central
0 changes
10:32AMOxford3h10 01:42PMSouthampton Central
0 changes
10:32AMOxford1h49 12:21PMSouthampton Central
0 changes
10:37AMOxford2h45 01:22PMSouthampton Central
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Mon
May 23
$29Cross Country
$14Megabus
Tue
May 24
Find prices
$14Megabus
Thu
May 26
Find prices
$14Megabus
Fri
May 27
$29Cross Country
$11Megabus
Sat
May 28
$24Cross Country
$16Megabus
Mon
May 30
Find prices
$13Megabus
Tue
May 31
$29Cross Country
$13Megabus
Wed
Jun 1
$29Cross Country
$14Megabus
Thu
Jun 2
Find prices
$14Megabus
Fri
Jun 3
Find prices
$11Megabus
Sat
Jun 4
$24Cross Country
$18Megabus
Sun
Jun 5
$29Cross Country
$11Megabus
Tue
Jun 7
$29Cross Country
$12Megabus
Fri
Jun 10
$29Cross Country
$11Megabus
Sat
Jun 11
$24Cross Country
$16Megabus

Fastest train times from Oxford to Southampton

Showing times and prices for May 23

Fastest Journey

1 h 26 m

Average

2 h 4 m

Trains per day

6

Distance

95 km

Of the 6 trains that leave Oxford for Southampton every day 2 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 95 km distance in an average of 2 h 4 m but if you time it right, some trains will get you there in just 1 h 26 m .

The slowest trains will take 3 h 10 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
08:16AMOxford1h26 09:42AMSouthampton Central
0 changes
$531One-way
10:16AMOxford1h27 11:43AMSouthampton Central
0 changes
$291One-way
10:32AMOxford1h49 12:21PMSouthampton Central
2 changes
$561One-way
09:32AMOxford1h50 11:22AMSouthampton Central
2 changes
$561One-way
10:37AMOxford2h45 01:22PMSouthampton Central
3 changes
$561One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Oxford to Southampton

distanceDistance58 miles (94 km)
durationAverage train duration1 h 26 min
priceAverage train ticket price$33 (€30)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day
carriersTrain providersCross Country, Great Western Railway or South Western Railway

Trains from Oxford to Southampton cover the 58 miles (94 km) long route taking on average 1 h 26 min with our travel partners like Cross Country, Great Western Railway or South Western Railway. Normally, there are 12 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as $24 (€21), but the average price of train tickets is $33 (€30). Travelers depart most frequently from Oxford and arrive in Southampton Central.

Train companies: CrossCountry from Oxford to Southampton trains

CrossCountry trains will get you from Oxford to Southampton from $24 (€21). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

CrossCountry

CrossCountry is a fast speed train company in the United Kingdom and for your next train between Oxford and Southampton you can choose between Standard Class and First Class tickets on Omio.

Omio helps you compare and book the perfect train with CrossCountry from Oxford to Southampton for a smooth and relaxing journey. Check the latest CrossCountry train schedules for the ideal departure and arrival times, take a look at the travel information for the Oxford to Southampton train with CrossCountry (such as baggage allowance and amenities offered onboard), compare the best connections for your Oxford - Southampton trip and then book a cheap train ticket with ease. The distance from Oxford to Southampton by train is 58 miles (94 km). You can book tickets for this CrossCountry train for as low as $24 (€21) one-way if you book in advance. When you search for CrossCountry tickets to Southampton from Oxford in the Omio app, you can also check whether they are mobile tickets quickly and easily. If they are mobile tickets, then you can go paperless when taking a train. Book that perfect CrossCountry Oxford - Southampton train ticket online and enjoy your trip!

Oxford to Southampton train information with CrossCountry:

  • Average Duration: 1 h 21 min
  • Average Price: $24
  • CrossCountry frequency: 9 a day

Read on for COVID-19 recommendations and policies for your CrossCountry train ticket from Oxford to Southampton:

  • Refund or voucher policy
  • If you have an Off-Peak or Anytime ticket, you can get a full refund and the £10 admin fee has been waived. Advance tickets are normally non-refundable but you can now also get a full refund if your Advance ticket was booked before 23 March 2020.
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips: Trains from Oxford 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 Oxford to Southampton.
FAQs

How much does a cheap train from Oxford to Southampton cost?

Omio customers have found the cheapest trains from Oxford to Southampton to cost as little as $24 (€21)  in the next 7 days.

How much is the train between Oxford and Southampton on average?

If you’re looking to book your train tickets in the next week, you can expect the Oxford to Southampton train price to come in at an average of $33 (€30)  one way.

How many miles is it from Oxford to Southampton by train?

The distance from Oxford to Southampton by train is approximately 58 miles (94 km).

What is the Oxford to Southampton train travel time?

On average the Oxford to Southampton train travel time is 1 h 26 min  for the 58 miles (94 km) long journey, but the duration can vary if you travel on weekends and holidays.

What station does the train from Oxford to Southampton depart from? Which Southampton train station do I come into from Oxford?

Omio customers who travel this route most frequently depart from Oxford   and arrive in Southampton Central.

Where do I find the Oxford train station to Southampton? Where is the Southampton train station?

You can find the most popular departure train station for this route, Oxford, located approximately 1.2 miles (1.9 km) from the city center of Oxford. The most popular arrival train station in Southampton, called Southampton Central, is located around 0.7 miles (1.2 km) away from its city center.

Which train providers can take me from Oxford to Southampton?

For the best Oxford to Southampton train to purchase, you can travel safely and comfortably with Cross Country, Great Western Railway or South Western Railway. However, it's always good to check all possible train companies with services to Southampton from Oxford to compare what amenities they may offer.

Are there any direct trains from Oxford to Southampton?

Yes, there are 12 direct trains per day from Oxford to Southampton. You can look to travel with Cross Country  without needing to transfer at another stop in between. Taking a direct train tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this trip.

How many trains per day are there from Oxford to Southampton?

The average number of trains departing Oxford for Southampton is 12 a day. The train schedules and services may vary between weekdays and weekends.

What time is the earliest train from Oxford to Southampton? What time is the last train from Oxford to Southampton?

You can take the earliest train from Oxford to Southampton at 4: 50 AM   or take the last train from Oxford to Southampton leaving at 9: 32 PM. Look for the latest Oxford to Southampton train schedules on Omio and book the best time to take the train for this trip.

How far in advance should I buy a train ticket from Oxford to Southampton to get the best deals?

You can find trains to Southampton from Oxford to cost on average $33 (€30) one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your route. You’ll see tickets for the Oxford to Southampton train generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey

Oxford
Southampton
The major railway station for departures from Oxford is Oxford. Read all the information you need to know about services, amenities and connections at Oxford for your journey between Oxford and Southampton.