It's simple to travel between St Andrews 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 St Andrews by bus:
To get to Perth from Edinburgh by bus:
What is the best value ticket for travelling between St Andrews and Edinburgh?
For travelling between St Andrews and Edinburgh, the best value ticket is a Fife dayrider plus costing £11.50, which is valid for return travel on any Stagecoach service within the Fife plus zone between St Andrews and Edinburgh at any time of day.
For group travel, a Fife dayrider plus group ticket is also available costing £23. This ticket is valid on any Stagecoach service within the Fife plus zone after 0900 on weekdays or at any time at weekends. A group consists of up to three adults or two adults + two children or one adult + three children.
Buy your ticket on the bus, online or via the Stagecoachbus app.
Plan your journey to St Andrews or Edinburgh using our journey planner.
I'm looking for days out near...