The cheapest trains from Southampton to London

Showing times and prices for 18 Oct





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 Southampton to London will cost around £ 55 if you buy it on the day, but the cheapest tickets can be found for only £ 39.

10:57Brampton (Cumbria)2h32 13:29Edinburgh Waverley
1 changes
08:40Brampton (Cumbria)2h58 11:38Edinburgh Waverley
1 changes

Timetable Southampton to London

Showing trains for tomorrow, Mon, 18 Oct
08:40Brampton (Cumbria)2h58 11:38Edinburgh Waverley
0 changes
10:57Brampton (Cumbria)2h32 13:29Edinburgh Waverley
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

17 Oct
Find prices
£22National Express
18 Oct
£39First Transpennine Express
£22National Express
20 Oct
£39First Transpennine Express
£22National Express
21 Oct
£39First Transpennine Express
£22National Express

The fastest trains from Southampton to London

Showing times and prices for 18 Oct

Fastest Journey

2 h 32 m


2 h 45 m

Trains per day



115 km

It's difficult to get from Southampton to London without changing at least once.

10:57Brampton (Cumbria)2h32 13:29Edinburgh Waverley
1 changes
08:40Brampton (Cumbria)2h58 11:38Edinburgh Waverley
1 changes

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information between Brampton and Edinburgh

distanceDistance71 miles (115 km)
durationAverage train duration2 h 28 min
priceAverage train ticket price£39 (€45)
changesDirect trainYes

Trains from Brampton to Edinburgh cover the 71 miles (115 km) long journey taking on average 2 h 28 min with our travel partners like. There are direct train services available. While the average ticket price for this trip costs around £39, you can find the cheapest train ticket for as low as £39. Travellers depart most frequently from Brampton (Cumbria) and arrive in Edinburgh Waverley.

Train companies

CrossCountry trains between Southampton and London

Travel from Southampton to London from £39 with Omio’s train partners CrossCountry! You can find the best timetables and tickets when comparing and booking the most popular journey for you.


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

Save time and money by searching for and booking your CrossCountry train from Southampton to London online with Omio! If you’re looking for the cheapest, fastest or earliest CrossCountry train between Southampton and London, Omio can help you out every step of the way. Check current CrossCountry train timetables for the ideal departure and arrival times, compare the best connections for the 69 miles (111 km) trip between Southampton and London as well as ticket information for the train (such as luggage policy and amenities offered onboard), and then book a cheap train ticket – all in one convenient place. If you are using the Omio app to search for trains from Southampton to London, you can check straight away if the CrossCountry ticket is a mobile ticket, which makes it easy for you to go paperless when travelling without needing to purchase tickets in person at the train station. Buy your official CrossCountry Southampton to London train tickets online on Omio quickly and easily and enjoy the travel experience!

These are CrossCountry 's ticket policies for COVID-19 for the train from Southampton to London:

  • 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 Brampton to Edinburgh
Travel by train to Edinburgh 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 Brampton to Edinburgh.
How much do cheap train tickets to Edinburgh from Brampton cost?
You can find a cheap train from Brampton to Edinburgh for some dates and times for as low as £39  one way in the next 7 days.
How much is a train ticket from Brampton to Edinburgh?
In the next 7 days you’ll find that the average cost of a train ticket between Brampton and Edinburgh is £39  one way.
How many miles is it from Brampton to Edinburgh by train?
The distance from Brampton to Edinburgh by train is approximately 71 miles (115 km).
What is the average Brampton to Edinburgh train duration?
On average the train from Brampton to Edinburgh duration is 2 h 28 min  for the 71 miles (115 km) long route, but the travel time can vary if you depart on weekends and holidays.
Which train station in Brampton goes to Edinburgh? Which train station do I come into Edinburgh from Brampton?

Omio customers travelling this route book their trains from Brampton (Cumbria)   to Edinburgh Waverley.

Where do I find the Brampton train station to Edinburgh? Where is the Edinburgh train station?

Passengers board the train most frequently from Brampton (Cumbria), which is located around 1 mile (s) / 2 km away from the city centre, and they get off the train at Edinburgh Waverley, located 0 mile (s) / 0 km away from the city centre.

When does the first train depart from Brampton to Edinburgh? When does the last train depart from Brampton to Edinburgh?
The first Brampton to Edinburgh train departs at 07: 40   and the last train from Brampton to Edinburgh leaves at 10: 15. Check out the most up-to-date Brampton to Edinburgh train timetable on Omio and find the best time to travel to your destination.
How far in advance should I book a train ticket to Edinburgh from Brampton to get the best deals?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this trip and save money. If you purchase train tickets to Edinburgh from Brampton within the next 7 days, you can find tickets to cost on average £39 one way. To find the best prices for this route, consider booking your train ticket from Brampton to Edinburgh a few months in advance.

Important Stations and Airports for this Journey

The major railway station for departures from Brampton is Brampton (Cumbria). Read all the information you need to know about services, amenities and connections at Brampton (Cumbria) for your trip between Brampton and Edinburgh.