From Perth train to Montrose, Lloyds Pharmacy then bus to Brechin, Bank Street (Panmure Street). 1 h 26 min £16. From Perth, South Street (The Tavern) bus to Seagate Bus Station then bus to Brechin, Northern Hotel. 2 h 45 min £9. From Perth taxi to Brechin. 50 min £127. From Perth drive to Brechin. 50 min £9.
Bus or train from Perth to Brechin?
ScotRail operates a train from Perth to Brechin hourly. Tickets cost $15 - $23 and the journey takes 52 min. 4 other operators also service this route. Alternatively, Stagecoach UK operates a bus from Perth to Brechin every 15 minutes. Tickets cost $4 - $7 and the journey takes 53 min. 2 other operators also service this route.