How to travel from Stoke-on-Trent to Edinburgh

Travel options
from Stoke-on-Trent to Edinburgh

You can get from Stoke-on-Trent to Edinburgh by train, bus or flight.

Our recommendation
flight

To get from Stoke-on-Trent to Edinburgh on Jun 10 we recommend taking a flight because it’s the best combination of price and speed.

07:50AM1h10
Birmingham International Airport
09:00AMEdinburgh Airport
951One-way
0 transfers
Cheapest
10:37AM3h40
Stoke-on-Trent
02:17PMEdinburgh Waverley
821One-way
1 transfer
Other options
08:35AM3h42
Stoke-on-Trent
12:17PMEdinburgh Waverley
821One-way
1 transfer
09:37AM3h55
Stoke-on-Trent
01:32PMEdinburgh Waverley
1131One-way
2 transfers
09:27AM4h05
Stoke-on-Trent
01:32PMEdinburgh Waverley
1131One-way
1 transfer

Find all the dates and times for this journey by train, bus, and flight, .

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

Sat
Jun 10
Sun
Jun 11
Mon
Jun 12
Tue
Jun 13
Wed
Jun 14
Thu
Jun 15
Fri
Jun 16

Travel Information between Stoke-on-Trent and Edinburgh

distanceDistance207 miles (334 km)
modeAvailable travel modesBus, flight or train
priceTicket price range$116 - $276
fastestFastest modeFlight • $276 (€240) • 1 h 15 min
carriersPopular travel companiesNational Express, easyJet or Avanti West Coast

Travel 207 miles (334 km) by bus, flight or train from Stoke-on-Trent to Edinburgh. The most popular travel companies which serve this journey are National Express, easyJet or Avanti West Coast among others. Travelers can even take a direct from Stoke-on-Trent to Edinburgh.

FAQs: Travel from Stoke-on-Trent to Edinburgh

FAQs: 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 Stoke-on-Trent to Edinburgh.
FAQs

You can travel between Stoke-on-Trent and Edinburgh 3 different ways: bus, flight or train.

The cheapest way to go to Edinburgh from Stoke-on-Trent is by taking a bus, which costs on average $116 (€101).

This is compared to other ways of getting to Edinburgh:

A bus is $160 (€139) less than a flight for this journey with tickets for a flight from Stoke-on-Trent to Edinburgh costing on average $276 (€240).

A bus is $6 (€6) less than a train for this trip with tickets for a train from Stoke-on-Trent to Edinburgh costing on average $122 (€106).

Edinburgh is approximately 207 miles (334 km) away from Stoke-on-Trent.

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

  • Around 1 bus per day.
  • Around 7 trains per day.

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

These are the most popular departure and arrival points when traveling from Stoke-on-Trent to Edinburgh:

  • Most travelers who purchase a bus ticket from Stoke-on-Trent to Edinburgh depart from Stoke-on-Trent, Keele services to Edinburgh, Elder Street.
  • Most travelers take a train from Stoke-on-Trent to Edinburgh Waverley.

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

  • You can take a bus from Stoke-on-Trent to Edinburgh with National Express. Cheap tickets can be found for $116 (€101) with National Express from Stoke-on-Trent to Edinburgh.
  • You can travel to Edinburgh from Stoke-on-Trent by flight with easyJet. You can find cheap tickets on Omio for $276 (€240) with easyJet from Stoke-on-Trent to Edinburgh.
  • You can take a train from Stoke-on-Trent to Edinburgh with Avanti West Coast. Cheap tickets can be found for $122 (€106) with Avanti West Coast from Stoke-on-Trent to Edinburgh.
Looking to extend your trip from Stoke-on-Trent to Edinburgh? Many Omio customers who go from Stoke-on-Trent to Edinburgh usually extend their vacation to explore other popular destinations like London, Glasgow or Manchester. If you're looking to explore London, Glasgow or Manchester from Edinburgh, let Omio find you the best connections available at an affordable price.

When planning your trip from Stoke-on-Trent to Edinburgh, it’s good to keep in mind what tickets to buy and their prices in the next 7 days:

  • Bus tickets cost $116 (€101) one way on average.
  • Plane tickets cost $276 (€240) one way on average.
  • Train tickets cost $122 (€106) one way on average.

However, we recommend buying tickets from Stoke-on-Trent to Edinburgh online a few months in advance to get the best deals and save money on your upcoming journey.

Travelling from Stoke-on-Trent to Edinburgh: related information

Here are some other resources that might have the information you need

HomeTravelTravel to EdinburghHow to travel from Stoke-on-Trent to Edinburgh

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