The bus between Crieff and Milnathort takes 2h. The bus runs, on average, 6 times per week from Crieff to Milnathort. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run 6 times a week between Crieff and Milnathort. The service departs Crieff at 6:48 PM in the evening, which arrives into Milnathort at 20:48:00. All services require a transfer, and take on average 2h. The schedules shown below are for the next available departures.
Want to know about travelling from Crieff to Milnathort? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Crieff to Milnathort. However, there are services departing from Hill Street station and arriving at Park and Ride station via Park and Ride station. The journey, including transfers, takes approximately 2h.
Crieff to Milnathort bus services, operated by Scottish Citylink Coaches Ltd, depart from Hill Street station.
Crieff to Milnathort bus services, operated by Scottish Citylink Coaches Ltd, arrive at Park and Ride station.
The distance between Crieff and Milnathort is 30.6 km. The road distance is 39 km.
Scottish Citylink Coaches Ltd operates a bus from Hill Street to Park and Ride once daily. Tickets cost £6–13 and the journey takes 57 min.