Coronavirus Update Close

For the latest travel information for England, Wales and Scotland, see our Coronavirus page.

Remember, you must wear a face covering throughout your journey, unless you’re exempt. 
Stagecoach | Express Coach Travel | Summer 19

Travelling between Edinburgh & Perth by bus

It's simple to travel between Perth and Edinburgh by bus using our Express City Connect network. Our luxury coaches have free WiFi on board as well as device charging points - and everyone is guaranteed a comfy seat!

Read more about Express services


How do I get from Perth to Edinburgh by bus?

To get to Edinburgh from Perth by bus catch service X56 from Perth bus station.


How do I get from Edinburgh to Perth by bus?

To get to Perth from Edinburgh by bus catch service X56 from Edinburgh bus station.


What is the best value ticket for travelling between Perth and Edinburgh?

For travelling between Perth and Edinburgh, the best value ticket is a day return ticket costing £8, which is valid for return travel on service X56 between Perth and Edinburgh at any time of day.

Buy your ticket on the bus, online or via the Stagecoachbus app.

See more ticket options

Plan your journey between Perth and Edinburgh

Plan your journey to Perth or Edinburgh using our journey planner.


Stuck for ideas this summer?

We've got great suggestions for days out. Check out our list of must-see events and places in East Scotland too!


I'm looking for days out near...

Perth | Edinburgh