Option 1: Direct service:
- You can take a direct coach operated by Stagecoach East Scotland. The journey takes around 1 hour 30 minutes, and buses depart from Edinburgh Bus Station (St Andrew Square).
- Purchase tickets in advance online or from the ticket office at Edinburgh Bus Station.
Option 2: Indirect service:
- If there are no direct buses available or if you prefer a more scenic route, you can take an indirect service that involves changing buses in Dundee.
1. Take the Stagecoach X59 or X61 coach from Edinburgh Bus Station to Dundee Bus Station. The journey takes around 1 hour 30 minutes.
2. Once you arrive in Dundee, change to the Stagecoach 99 bus heading to St Andrews. The journey takes approximately 1 hour.
Note:
- Bus schedules can vary depending on the day of the week and time of year.
- Be sure to check the most up-to-date bus schedule before planning your journey.