How to get from Stoke-on-Trent to Portsmouth

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Compare prices and tickets Prices for trains, buses and flights

Sun
26 Jun
Mon
27 Jun
Tue
28 Jun
Wed
29 Jun
Thu
30 Jun
Fri
01 Jul
Sat
02 Jul

Travel Information between Stoke-on-Trent and Portsmouth

distanceDistance159 miles (256 km)
modeAvailable travel modesCoach, flight, ferry or train
fastestFastest modeFlight • £190 • 1 h 10 min
carriersPopular travel companiesNational Express, Eastern Airways or Southern

Travel 159 miles (256 km) by coach, flight, ferry or train from Stoke-on-Trent to Portsmouth. The most popular travel providers which serve this journey are National Express, Eastern Airways or Southern among others. Travellers can even take a direct from Stoke-on-Trent to Portsmouth.

Travel Tips: Travel from Stoke-on-Trent to Portsmouth

Travel to Portsmouth 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 Stoke-on-Trent to Portsmouth.
FAQs

There are 4 ways to get from Stoke-on-Trent to Portsmouth: coach, flight, ferry or train.

The cheapest way from Stoke-on-Trent to Portsmouth is by taking a ferry. You can find average ticket prices around £1 compared to other travel options to Portsmouth:

A ferry is generally £26 less than a coach for the same journey. A coach costs on average £26 from Stoke-on-Trent to Portsmouth.

A ferry is generally £190 less than a flight for the same trip. A flight costs on average £190 from Stoke-on-Trent to Portsmouth.

A ferry is about £67 less than a train, which costs on average £67 for this trip.

The quickest way to travel between Stoke-on-Trent and Portsmouth is by flight, which takes on average 1 h 10 min   compared to other travel options that may take you longer to get to your destination:

In comparison, going by coach can take 8 h 15 min   on average.

In comparison, going by ferry can take NaN h NaN min   on average.

In comparison, getting to Portsmouth by train can take on average 3 h 45 min.

The distance from Stoke-on-Trent to Portsmouth is approximately 159 miles (256 km).

The average frequency per day from Stoke-on-Trent to Portsmouth is:

  • 1 coach per day.
  • Around 23 trains per day.

However, we recommend checking specific travel dates for your journey to Portsmouth from Stoke-on-Trent as scheduled services by coach, flight, ferry or train can vary by season or day of the week.

These are the most popular departure and arrival points for travellers from Stoke-on-Trent to Portsmouth:

  • Coaches mostly leave from Stoke-on-Trent, Keele services and tend to arrive in Portsmouth, The Hard Interchange.
  • Trains from Stoke-on-Trent to Portsmouth most often leave from Stoke-on-Trent and arrive in Portsmouth & Southsea.

Omio works with many trusted partners that can help you travel the best way from Stoke-on-Trent to Portsmouth:

  • You can travel between Stoke-on-Trent and Portsmouth by coach with National Express. You can find cheap tickets on Omio for £26 with National Express from Stoke-on-Trent to Portsmouth.
  • You can take a flight from Stoke-on-Trent to Portsmouth with Eastern Airways. Cheap tickets can be found for £190 with Eastern Airways from Stoke-on-Trent to Portsmouth.
  • You can travel by train between Stoke-on-Trent and Portsmouth with Southern, and you can find Southern Stoke-on-Trent to Portsmouth tickets for £67 on Omio.
Your journey from Stoke-on-Trent to Portsmouth doesn't have to end in Portsmouth. Many of our customers like to extend their holidays to explore other popular destinations like London, Southampton or Bournemouth. If you’d like to add London, Southampton or Bournemouth to your Stoke-on-Trent to Portsmouth trip, check Omio for the best and cheapest ways to travel to any of these top destinations from Portsmouth today!

Before travelling from Stoke-on-Trent to Portsmouth, it’s good to know what ticket you can purchase and how much it will cost in the next 7 days:

  • The price of a coach ticket for this trip is £26 one way on average.
  • The price of a plane ticket is £190 one way on average for this trip.
  • The price of a ferry ticket is on average £1 one way for this route.
  • The price of a train ticket for this trip is on average £67 one way.

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

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language