From Perth train to Markinch, Railway Station (Station Building) then bus to Leven, Bus Station. 1 h 4 min £9. From Perth, Scott Street (Twa Tams) bus to Glenrothes, Bus Station then bus to Leven, Bus Station. 2 h 2 min £6. From Perth taxi to Leven. 35 min £72. From Perth drive to Leven. 35 min £5.
Bus from Perth to Leven
Stagecoach UK operates a bus from Perth to Leven hourly. Tickets cost $5 - $8 and the journey takes 1 h 19 min. 2 other operators also service this route.