Travel options
from Southampton to Edinburgh

You can get from Southampton to Edinburgh by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

COMPARE Prices for trains, buses and flights

Sun
Oct 17
Find prices
$101National Express
$252Loganair
Mon
Oct 18
$287Avanti West Coast
$99National Express
$223Loganair
Tue
Oct 19
$121London North Eastern Railway
$94National Express
$169Loganair
Wed
Oct 20
$191London North Eastern Railway
$93National Express
Find prices
Thu
Oct 21
$140London North Eastern Railway
$98National Express
$221Loganair
Fri
Oct 22
$287London North Eastern Railway
Find prices
$341Loganair
Sat
Oct 23
$281First Transpennine Express
$100National Express
$339Loganair
Sun
Oct 24
$287London North Eastern Railway
$101National Express
Find prices
Mon
Oct 25
$178London North Eastern Railway
$32National Express
$131Loganair
Tue
Oct 26
$170London North Eastern Railway
$32National Express
$117Loganair
Wed
Oct 27
$225London North Eastern Railway
$96National Express
Find prices
Thu
Oct 28
$120London North Eastern Railway
$100National Express
$131Loganair
Fri
Oct 29
$140London North Eastern Railway
$96National Express
$153Loganair
Sat
Oct 30
$284London North Eastern Railway
$32National Express
$117Loganair
Mon
Nov 1
$120London North Eastern Railway
$95National Express
$104Loganair
Wed
Nov 3
$90London North Eastern Railway
$94National Express
$118Loganair
Thu
Nov 4
$90London North Eastern Railway
$94National Express
$153Loganair
Fri
Nov 5
$121London North Eastern Railway
$95National Express
$192Loganair
Sat
Nov 6
$121London North Eastern Railway
$94National Express
$132Loganair

Travel Information between Southampton and Edinburgh

distanceDistance355 miles (573 km)
modeAvailable travel modesBus, flight or train
priceTicket price range$32 - $283
cheapestCheapest modeBus • $32 (€26) • 12 h 40 min
fastestFastest modeFlight • $222 (€182) • 1 h 20 min
carriersPopular travel companiesNational Express, Loganair or London North Eastern Railway

Take a bus, flight or train to travel 355 miles (573 km) from Southampton to Edinburgh. If speed is a priority, then a flight is the best option with an average duration of 1 h 20 min; whereas, if saving money is more important, then a bus is the best option with prices starting as low as $32 (€26). The most popular travel companies which serve this trip are National Express, Loganair or London North Eastern Railway among others. Travelers can even take a direct from Southampton to Edinburgh.

Travel Tips

Travel from Southampton to Edinburgh
Travel 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 Southampton to Edinburgh.
FAQs
What are the ways to get from Southampton to Edinburgh?

You can travel to Edinburgh from Southampton 3 different ways: bus, flight or train.

What is the cheapest way from Southampton to Edinburgh?

The cheapest way to get from Southampton to Edinburgh is by taking a bus. You can find average ticket prices around $32 (€26) compared to other travel options to Edinburgh:

A bus is generally $191 (€156) less than a flight for the same route. Taking a flight costs on average $222 (€182) from Southampton to Edinburgh.

A bus is $251 (€205) less than a train for this route with tickets for a train from Southampton to Edinburgh costing on average $283 (€231).

What is the fastest way from Southampton to Edinburgh?

The fastest way from Southampton to Edinburgh is by flight with an average journey time of 1 h 20 min.

There are alternative travel options to Edinburgh that can usually take longer:

In comparison, getting to Edinburgh by bus can take on average 12 h 40 min.

In comparison, getting to Edinburgh by train can take on average 6 h 52 min.

How many miles from Southampton to Edinburgh would I travel?

You should expect to travel around 355 miles (573 km) between Southampton and Edinburgh.

How many services a day are there between Southampton and Edinburgh?

The average frequency per day from Southampton to Edinburgh is:

  • Around 12 trains per day.

However, we recommend checking specific travel dates for your trip between Southampton and Edinburgh as scheduled services by bus, flight or train can vary by season or day of the week.

Where do I depart from Southampton? Where do I arrive in Edinburgh?

These are the most popular departure and arrival points when traveling from Southampton to Edinburgh:

  • Most travelers take a bus from Southampton, Coach Station to Edinburgh, Elder Street.
  • Most travelers catch their flight from Southampton Airport and arrive in Edinburgh Airport.
  • Most travelers take a train from Southampton Central to Edinburgh Waverley.
Which travel companies can take me from Southampton to Edinburgh?

If finding a good deal is your main consideration for your trip from Southampton to Edinburgh, then we'll help you find the best value travel companies for you:

  • National Express can get you to Edinburgh by bus. You can find a good deal for bus tickets with National Express from Southampton to Edinburgh for $32 (€26) on Omio.
  • Loganair can get you to Edinburgh by plane. You can find a good deal for plane tickets with Loganair from Southampton to Edinburgh for $222 (€182) on Omio.
  • Travel with London North Eastern Railway for trains to Edinburgh. If you’re looking for a good deal on tickets, check for London North Eastern Railway Southampton to Edinburgh tickets on Omio for $283 (€231).
Where should I go next after I travel to Edinburgh from Southampton?
Your trip from Southampton to Edinburgh doesn't have to end in Edinburgh. Many of our customers like to extend their vacation to explore other popular destinations like London, Glasgow or Manchester. If you’d like to add London, Glasgow or Manchester to your Southampton to Edinburgh tour, check Omio for the best and cheapest ways to travel to any of these top destinations from Edinburgh today!
How early should I book Southampton to Edinburgh tickets online to score the best deals?

Before traveling from Southampton to Edinburgh, it’s good to know what ticket you can purchase and how much it will cost in the next 7 days:

  • A bus ticket for this route costs on average $32 (€26) one way.
  • A plane ticket for this trip is costing $222 (€182) one way on average.
  • A train ticket for this journey costs on average $283 (€231) one way.

But we recommend booking Southampton to Edinburgh tickets online a few months before your planned travel date to score the best deals and save money on your trip.

Important Stations and Airports for this Journey