Bus Tickets from Stoke-on-Trent to Edinburgh

Previously seen trips

Next departures for Stoke-on-Trent to Edinburgh on November 18
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
FlixBusBus
Stoke-on-Trent (Hanley Bus Station)
Bus StationNo tags
FlixBusBus
Stoke-on-Trent (Hanley Bus Station)
Bus StationNo tags
FlixBusBus
Stoke-on-Trent (Hanley Bus Station)
Bus StationNo tags
FlixBusBus
Stoke-on-Trent (Hanley Bus Station)
Bus StationNo tags
FlixBusBus
Stoke-on-Trent (Hanley Bus Station)
Bus StationNo tags

Compare 2 ways to go from Stoke-on-Trent to Edinburgh

We recommend taking the bus

Among the sustainable travel choices, the bus stands out as a good way to reach Edinburgh. The journey takes about 15 hours 50 minutes, and with fares starting at just $109, it presents an excellent value for a comfortable ride.

1bus per day
15h 50mAverage Duration
333 kmDistance
8kgCO₂ emissions
Average Price$109 - $109Average Duration15h 50m
8kg CO₂e
Carpool
Average Price$51 - $51Average Duration4h 30m
14kg CO₂e

Frequently asked questions about travelling from Stoke-on-Trent to Edinburgh by bus

  1. How far is Stoke-on-Trent from Edinburgh?

    The distance between Stoke-on-Trent and Edinburgh is around 335 km (208 miles).

  2. What are the departure and arrival locations for buses traveling from Stoke-on-Trent to Edinburgh?

    Buses traveling this route start their trip at Stoke-on-Trent (Hanley Bus Station, Stands A & B), in Stoke-on-Trent, and end it at Bus Station, in Edinburgh.

People from around the world trust Busbud