Next bus departures Today, 19 Mar Tomorrow, 20 Mar Sat, 21 Mar Sun, 22 Mar Mon, 23 Mar Tue, 24 Mar Wed, 25 Mar More dates
Next departures from Perth to Stirling on 19 March Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Bus 08:35
Perth (Broxden Park & Ride) 35m 09:10
Stirling (Castleview P&R) Cheapest Fastest €8 Bus 09:35
Perth (Broxden Park & Ride) 35m 10:10
Stirling (Castleview P&R) No tags €8 Bus 10:35
Perth (Broxden Park & Ride) 35m 11:10
Stirling (Castleview P&R) No tags €8 Bus 12:05
Perth (Broxden Park & Ride) 35m 12:40
Stirling (Castleview P&R) No tags €8 Bus 13:35
Perth (Broxden Park & Ride) 35m 14:10
Stirling (Castleview P&R) No tags €8
Next departures from Perth to Stirling on 20 March Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Bus 06:35
Perth (Broxden Park & Ride) 35m 07:10
Stirling (Castleview P&R) Cheapest €7 Bus 00:40
Perth (Broxden Park & Ride) 35m 01:15
Stirling (Castleview P&R) Fastest €8 Bus 07:35
Perth (Broxden Park & Ride) 35m 08:10
Stirling (Castleview P&R) No tags €7 Bus 08:35
Perth (Broxden Park & Ride) 35m 09:10
Stirling (Castleview P&R) No tags €8 Bus 09:35
Perth (Broxden Park & Ride) 35m 10:10
Stirling (Castleview P&R) No tags €8
Next departures from Perth to Stirling on 21 March Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Bus 06:35
Perth (Broxden Park & Ride) 35m 07:10
Stirling (Castleview P&R) Cheapest €7 Bus 00:40
Perth (Broxden Park & Ride) 35m 01:15
Stirling (Castleview P&R) Fastest €8 Bus 07:35
Perth (Broxden Park & Ride) 35m 08:10
Stirling (Castleview P&R) No tags €10 Bus 08:35
Perth (Broxden Park & Ride) 35m 09:10
Stirling (Castleview P&R) No tags €7 Bus 09:35
Perth (Broxden Park & Ride) 35m 10:10
Stirling (Castleview P&R) No tags €14
Next departures from Perth to Stirling on 22 March Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Bus 06:35
Perth (Broxden Park & Ride) 35m 07:10
Stirling (Castleview P&R) Cheapest €7 Bus 00:40
Perth (Broxden Park & Ride) 35m 01:15
Stirling (Castleview P&R) Fastest €8 Bus 07:35
Perth (Broxden Park & Ride) 35m 08:10
Stirling (Castleview P&R) No tags €7 Bus 08:35
Perth (Broxden Park & Ride) 35m 09:10
Stirling (Castleview P&R) No tags €7 Bus 09:35
Perth (Broxden Park & Ride) 35m 10:10
Stirling (Castleview P&R) No tags €7
Next departures from Perth to Stirling on 23 March Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Bus 06:35
Perth (Broxden Park & Ride) 35m 07:10
Stirling (Castleview P&R) Cheapest €7 Bus 00:40
Perth (Broxden Park & Ride) 35m 01:15
Stirling (Castleview P&R) Fastest €7 Bus 07:35
Perth (Broxden Park & Ride) 35m 08:10
Stirling (Castleview P&R) No tags €7 Bus 08:35
Perth (Broxden Park & Ride) 35m 09:10
Stirling (Castleview P&R) No tags €7 Bus 09:35
Perth (Broxden Park & Ride) 35m 10:10
Stirling (Castleview P&R) No tags €7
Next departures from Perth to Stirling on 24 March Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Bus 00:40
Perth (Broxden Park & Ride) 35m 01:15
Stirling (Castleview P&R) Cheapest Fastest €7 Bus 06:35
Perth (Broxden Park & Ride) 35m 07:10
Stirling (Castleview P&R) No tags €7 Bus 07:35
Perth (Broxden Park & Ride) 35m 08:10
Stirling (Castleview P&R) No tags €7 Bus 08:35
Perth (Broxden Park & Ride) 35m 09:10
Stirling (Castleview P&R) No tags €7 Bus 09:35
Perth (Broxden Park & Ride) 35m 10:10
Stirling (Castleview P&R) No tags €7
Next departures from Perth to Stirling on 25 March Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Bus 00:40
Perth (Broxden Park & Ride) 35m 01:15
Stirling (Castleview P&R) Cheapest Fastest €7 Bus 06:35
Perth (Broxden Park & Ride) 35m 07:10
Stirling (Castleview P&R) No tags €7 Bus 07:35
Perth (Broxden Park & Ride) 35m 08:10
Stirling (Castleview P&R) No tags €7 Bus 08:35
Perth (Broxden Park & Ride) 35m 09:10
Stirling (Castleview P&R) No tags €7 Bus 09:35
Perth (Broxden Park & Ride) 35m 10:10
Stirling (Castleview P&R) No tags €7
Last refresh of the prices: Today at 06:00 GMT.
View all departures Where are the popular stops in Perth and Stirling? Stops in Perth B
Perth Bus Stop Leonard St Opp Train Station
131 South St, Perth, Perth and Kinross PH2 8PA, UK Map
Stops in Stirling B
Stirling Bus Stop
50A Murray Pl, Stirling FK8 2BX, UK Map
Find cheapest prices for buses Price is for a one-way ticket for one passenger and based on past searches.
The cheapest trip from Perth to Stirling was searched and found on 23 Mar 2026 with a price of €4 To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Perth to Stirling as early as possible.
You can expect to pay from €4 to €15 for a bus ticket from Perth to Stirling based on the last 2 days. You can expect to find the cheapest price for the trip at €4, which is on 2026-03-23.
People from around the world trust Busbud
Popular bus departures from Perth Popular bus routes to Stirling Continue your journey from Stirling