It's simple to travel between Perth and Dundee 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 Dundee from Perth by bus:
To get to Perth from Dundee by bus:
What is the best value ticket for travelling between Perth and Dundee?
For travelling between Perth and Dundee, the best value ticket is a day return ticket costing £5.20, which is valid for return travel on service X7 or service 39 between Perth and Dundee at any time of day.
Buy your ticket on the bus, online or via the Stagecoachbus app.