Upper Largo
Stops in Upper Largo
Map- Aithernie Drive (adj) ↙ X58
- Aithernie Drive (opp) ↗ X58
- Monturpie Farm (adj) ↙ X58
- Monturpie Farm (opp) ↗ X58
- Post Office (adj) ↙ X58 X60 X60A X61 95 395
- Post Office (opp) ↗ X58 X60 X60A X61 95 395
- Simpson Institute (adj) ↗ 95 395
- Simpson Institute (opp) ↙ 95 395
- Wester Newburn Farm (adj) ↑ X58
- Wester Newburn Farm (opp) ↓ X58
Bus services
- X58 Edinburgh bus station - Dalgety Bay - Kirkcaldy bus station - Leven bus station - St Andrews bus station Stagecoach East Scotland
- X60 X60A Edinburgh bus station - Dalgety Bay - Kirkcaldy bus station - Leven bus station - St Andrews bus station Stagecoach East Scotland
- X61 Edinburgh bus station - Halbeath P&R - Kirkcaldy bus station Stagecoach East Scotland
- 95 Leven bus station - Anstruther harbour - St Andrews bus station Stagecoach East Scotland
- 395 Leven Bus Station 1 - Anstruther Waid Community Campus Stagecoach East Scotland