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!
To get to Edinburgh from Perth by bus catch service X56 from Perth bus station.
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.
Plan your journey to Perth or Edinburgh using our journey planner.
I'm looking for days out near...