300 Guildford ↔ Friary Bus Station

Operated by Stagecoach South. First bus 07:30, last bus 19:46. 64 journeys on weekdays.

The 300 is confirmed in the national fare cap — single fares cost at most £3 until 31 Dec 2026, then £2 from 1 January 2027. Source: GOV.UK. Details →

Timetable

Times are shown at the route's main timing stops — buses serve all stops in between. For times at your exact stop, open the stop's own page.

300 towards Friary Bus Station — Monday to Friday (64 journeys)
Library (Stop L) ·····07:46·08:01·08:31·08:51·09:11·09:31·09:51·10:16·10:46·11:16·11:46·12:16·12:46·13:16·13:46·14:16·14:46·15:16·15:36·15:56·16:16·16:36·16:56·17:16·17:36·17:56·18:16·18:46·19:16·19:46
Friary Bus Station (Stop 22) ··07:45···08:00·08:30·08:50·09:10·09:30·09:50·10:15·10:45·11:15·11:45·12:15·12:45·13:15·13:45·14:15·14:45·15:15·15:35·15:55·16:15·16:35·16:55·17:15·17:35·17:55·18:15·18:45·19:15·19:45·
Merrow Park and Ride (at) 07:3007:3008:0507:4507:4508:0508:2508:2508:5008:5009:1009:1009:3009:3009:5009:5010:1010:1010:3010:3011:0011:0011:3011:3012:0012:0012:3012:3013:0013:0013:3013:3014:0014:0014:3014:3015:0015:0015:3215:3215:5215:5216:1216:1216:3216:3216:5216:5217:1217:1217:3217:3217:5217:5218:1218:1218:3018:3019:0019:0019:3019:3019:5719:57
Friary Bus Station (arrivals) 07:4207:4208:2507:5707:5708:2508:4508:4509:0509:0509:2209:2209:4209:4210:0210:0210:2210:2210:4210:4211:1211:1211:4211:4212:1212:1212:4212:4213:1213:1213:4213:4214:1214:1214:4214:4215:1215:1215:4515:4516:0516:0516:2516:2516:4516:4517:0517:0517:2517:2517:4517:4518:0518:0518:2518:25··19:1019:1019:4019:40··

Route map

All stops on route 300

Service history & registered changes

From official Traffic Commissioner registrations. All service changes →

Towns & areas on this route

Frequently asked questions

What time is the first 300 bus?

The first 300 departure on weekdays leaves at 07:30 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).

What time is the last 300 bus?

The last 300 on weekdays leaves its first stop at 19:46. Always check the timetable for your specific stop — later stops are reached after this time.

How much does the 300 bus cost?

The 300 is confirmed by GOV.UK as part of the national fare cap, so a single costs at most £3 until 31 December 2026, then £2 from 1 January 2027. Stagecoach South day and weekly tickets can work out cheaper if you travel more than twice a day.

Who runs the 300 bus?

The 300 is operated by Stagecoach South.

Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.