Upper Largo
Stops in Upper Largo
Map- Aithernie Drive (adj) ↙ X58
- Aithernie Drive (opp) ↗ X58
- Aithernie Road (adj) ↙ X58A
- Monturpie Farm (adj) ↙ X58 X58A
- Monturpie Farm (opp) ↗ X58
- Post Office (adj) ↙ X58 X58A X60 95 395
- Post Office (opp) ↗ X58 X60 95 395
- Simpson Institute (adj) ↗ X60 95 395
- Simpson Institute (opp) ↙ X60 95 395
- Wester Newburn Farm (adj) ↑ X58
- Wester Newburn Farm (opp) ↓ X58 X58A
Bus services
- X58 Edinburgh Bus Station - Dalgety Bay - St Andrews Bus Station Stagecoach East Scotland
- X58A Edinburgh Bus Station - Dalgety Bay - St Andrews Bus Station Stagecoach East Scotland
- X60 Edinburgh Bus Station - Dalgety Bay - St Andrews Bus Station Stagecoach East Scotland
- 95 Leven bus station - Anstruther harbour Stagecoach East Scotland
- 395 Leven bus station - Anstruther harbour Stagecoach East Scotland