Belmont Hillsdale Shuttle


Belmont / Hillsdale Shuttle


Effective May 18, 2020, the BH Shuttle will resume following the formal closure of the Hillsdale Station for construction on May 16, 2020.

Service Update March 2020: Our shuttle vendor continues to work through a driver shortage, which has resulted in some route service being dropped with little notice. The operator deficit is slowly improving. We continue to work with the vendor and are committed to finding solutions that provide dependable shuttle service to our ridership. We apologize for the inconvenience this issue has caused. Please make sure to sign up for Text Alerts as that is the best way to receive information when route service is impacted.

Effective May 16, 2020

Get Arrival Times

Choose Stop Location

Route Details

Caltrain offers FREE non-stop weekday morning and afternoon/evening shuttle service between the Belmont and Hillsdale stations to meet Baby Bullet Trains.

Passengers pay a fare on the train but ride free on the Caltrain Shuttle. To help save time at the Hillsdale station, Caltrain recommends purchasing your train ticket at the Belmont station.

Service Holidays

This shuttle does not operate on weekends or the following Holidays: New Year’s Day, Martin Luther King Jr. Day, President’s Day, Memorial Day, Independence Day, Labor Day, Thanksgiving Day, Day after Thanksgiving and Christmas Day.


Parking charges are enforced at the Belmont Caltrain Station: $5.50 to park for the day.

Text Alerts

Subscribe to Belmont / Hillsdale shuttle text alerts by texting BHAlerts to 833-426-6688. More information



Morning Schedules

Southbound Morning Shuttle
B Departs Pacific Blvd.
5:41 AM 6:44 AM 7:43 AM 8:14 AM
8:43 AM
Arrives Belmont
5:47 AM 6:50 AM 7:50 AM 8:22 AM
8:53 AM
  Northbound Caltrain Timed Transfer
Train No. 103 207 217 221
Arrives Belmont
5:52 AM 6:55 AM 7:55 AM 8:18 AM
  Southbound Caltrain Timed Transfer
Train No. 104 208 218
Arrives Belmont
6: 07AM 6:58 AM 7:58 AM 8:58 AM
Northbound Morning Shuttle
Leaves Belmont
6:12 AM 7:03 AM 8:03 AM 8:23 AM 9:03 AM
A S. Delaware & E. 28th
6:19 AM 7:11 AM 8:11 AM 8:31 AM 9:11 AM
B Arrives Pacific Blvd.
6:21 AM 7:13 AM 8:14 AM 8:34 AM 9:12 AM

Afternoon Schedules

Southbound Afternoon Shuttle
B Departs Pacific Blvd.
3:34 PM 4:05 PM 5:01 PM 6:01 PM 7:07 PM
Arrives Belmont
3:41 PM 4:12 PM 5:10 PM 6:10 PM 7:10 PM
  Northbound Caltrain Timed Transfer
Train No. 159 261 269 279
 Arrives Belmont
4:06 PM 4:33 PM 5:37 PM 6:37 PM
  Southbound Caltrain Timed Transfer
Train No. 156 258 264 274 284
 Arrives Belmont
3:46 PM 4:17 PM 5:15 PM 6:15 PM 7:15 PM
Northbound Afternoon Shuttle
Leaves Belmont
3:51 PM 4:38 PM 5:42 PM 6:42 PM 7:20 PM
A S. Delaware & E. 28th
4:01 PM 4:48 PM 5:52 PM 6:52 PM 7:30 PM
B Arrives Pacific Blvd.
4:04 PM 4:51 PM 5:55 PM 6:57 PM 7:32 PM

Printable Schedule

Download Schedule (PDF) - Effective 05/16/2020

Shuttle Stop Locations

Pick Up and Drop Off Locations
BELMONT Caltrain On the West side of the station at the shuttle staging area on Northbound El Camino Real before Middle Road intersection. Follow shuttle wayfinding signs.
S. Delaware & E 28th On Southbound S. Delaware Street before East 28th Avenue.
Old Hillsdale Caltrain Station On the East side of the closed station at Southbound Pacific Blvd.

Funding Information

The shuttle is funded jointly by the Peninsula Corridor Joint Powers Board and the San Mateo County Transportation Authority.


Not all Caltrain stops and/or shuttle stops may be represented. Please contact your commute coordinator, call Caltrain at 1.800.660.4287 or visit for more information.