San Mateo County / Bus
Commute.org San Mateo County Shuttles M4 Shuttle first and last departure times
Willow Road · America/Los_Angeles
Selected branch: Willow Road Business Parks · 10 stops. Service day: Monday, November 2, 2026.
First and last published boarding times
Monday, November 2, 2026 · Willow Road Business Parks. These are supplied times for this branch. Stops or trips with omitted times cannot establish complete first/last bounds. Drop-off-only visits are excluded. A frequency window’s end is labeled separately and is not an exact last departure.
| Boarding stop | First departure | Last departure / window end | Service notes |
|---|---|---|---|
| Menlo Park Caltrain (Willow Rd. Shuttle Stop)Visit 1 · 4210196 | 7:46 AM | 8:46 AM | 2 scheduled departures |
| Linfield Dr & Waverley StVisit 2 · 4210170 | 7:52 AM | 8:52 AM | 2 scheduled departures |
| Linfield Dr & Middlefield Rd (AM Stop)Visit 3 · 4210168 | 7:53 AM | 8:53 AM | 2 scheduled departures |
| V.A. Medical CenterVisit 4 · 4210193 | 8:00 AM | 9:00 AM | 2 scheduled departures |
| O'Brien Dr & Willow Rd (AM Stop)Visit 5 · 4210162 | 8:04 AM | 9:04 AM | 2 scheduled departures |
| O'Brien & Kelly (OB)Visit 6 · 4226627 | 8:04 AM | 9:04 AM | 2 scheduled departures |
| 1200 O'Brien (AM Stop)Visit 7 · 4210160 | 8:05 AM | 9:05 AM | 2 scheduled departures |
| 1505 O'BrienVisit 8 · 4210158 | 8:07 AM | 9:07 AM | 2 scheduled departures |
| 1555 O'BrienVisit 9 · 4226628 | 8:09 AM | 9:09 AM | 2 scheduled departures |
| Menlo Park Caltrain (Willow Rd. Shuttle Stop)Visit 10 · 4210196 | 8:29 AM | 9:29 AM | 2 scheduled departures |
Times after midnight belong to the service date above. These route limits do not establish the last viable connecting journey. Check connection times separately, or use a reviewed airport guide for a direct airport journey.
First and last times on other branches
All other published stopping patterns for the same service date. Open a branch to compare its stop-by-stop boarding limits.
Menlo Park Caltrain · 10 stops · Pattern b2ee085494282140ecaf3cc7
| Boarding stop / visit | First | Last departure / window end |
|---|---|---|
| Menlo Park Caltrain (Willow Rd. Shuttle Stop)Visit 1 · 4210196 | 4:21 PM | 5:36 PM |
| 1555 O'BrienVisit 2 · 4226628 | 5:00 PM | 6:15 PM |
| 1505 O'BrienVisit 3 · 4210158 | 5:02 PM | 6:17 PM |
| 1200 O'Brien (PM Stop)Visit 4 · 4210159 | 5:03 PM | 6:18 PM |
| O'Brien & Kelly (IB)Visit 5 · 4226626 | 5:03 PM | 6:18 PM |
| O'Brien Dr & Willow Rd (PM Stop)Visit 6 · 4210161 | 5:04 PM | 6:19 PM |
| V.A. Medical CenterVisit 7 · 4210193 | 5:09 PM | 6:24 PM |
| Linfield Dr & Middlefield Rd (PM Stop)Visit 8 · 4210167 | 5:14 PM | 6:29 PM |
| Linfield Dr & Waverley StVisit 9 · 4210169 | 5:15 PM | 6:30 PM |
| Menlo Park Caltrain (Willow Rd. Shuttle Stop)Visit 10 · 4210196 | 5:21 PM | 6:36 PM |
Menlo Park Caltrain · 9 stops · Pattern 1e32bdbc3756e145b50ed67b
| Boarding stop / visit | First | Last departure / window end |
|---|---|---|
| 1555 O'BrienVisit 1 · 4226628 | 4:00 PM | 4:00 PM |
| 1505 O'BrienVisit 2 · 4210158 | 4:02 PM | 4:02 PM |
| 1200 O'Brien (PM Stop)Visit 3 · 4210159 | 4:03 PM | 4:03 PM |
| O'Brien & Kelly (IB)Visit 4 · 4226626 | 4:03 PM | 4:03 PM |
| O'Brien Dr & Willow Rd (PM Stop)Visit 5 · 4210161 | 4:04 PM | 4:04 PM |
| V.A. Medical CenterVisit 6 · 4210193 | 4:09 PM | 4:09 PM |
| Linfield Dr & Middlefield Rd (PM Stop)Visit 7 · 4210167 | 4:14 PM | 4:14 PM |
| Linfield Dr & Waverley StVisit 8 · 4210169 | 4:15 PM | 4:15 PM |
| Menlo Park Caltrain (Willow Rd. Shuttle Stop)Visit 9 · 4210196 | 4:21 PM | 4:21 PM |
Willow Road Business Parks · 9 stops · Pattern f10941d9825eab9de066c2b5
| Boarding stop / visit | First | Last departure / window end |
|---|---|---|
| Menlo Park Caltrain (Willow Rd. Shuttle Stop)Visit 1 · 4210196 | 9:46 AM | 9:46 AM |
| Linfield Dr & Waverley StVisit 2 · 4210170 | 9:52 AM | 9:52 AM |
| Linfield Dr & Middlefield Rd (AM Stop)Visit 3 · 4210168 | 9:53 AM | 9:53 AM |
| V.A. Medical CenterVisit 4 · 4210193 | 10:00 AM | 10:00 AM |
| O'Brien Dr & Willow Rd (AM Stop)Visit 5 · 4210162 | 10:04 AM | 10:04 AM |
| O'Brien & Kelly (OB)Visit 6 · 4226627 | 10:04 AM | 10:04 AM |
| 1200 O'Brien (AM Stop)Visit 7 · 4210160 | 10:05 AM | 10:05 AM |
| 1505 O'BrienVisit 8 · 4210158 | 10:07 AM | 10:07 AM |
| 1555 O'BrienVisit 9 · 4226628 | 10:09 AM | 10:09 AM |
More Commute.org San Mateo County Shuttles travel information
Imported Oct 24, 2026 · 04:29 UTC · Service dates 2026-03-07 through 2027-01-01. See data status
Schedule data published by Commute.org San Mateo County Shuttles. Feed discovery and cached source archives from MobilityData. Source details ↗