Stops

No arrivals predicted

Track change: Santa Clara. Effective 11:50 p.m.- 2 a.m. Starting with train 172, all trains board on the northbound platform.

Track change: Sunnyvale and Lawerence. Effective 11:11 p.m.- 2 a.m. Starting with train 170, all trains board on the northbound platform.

All Trains Will Board On The Northbound Platform at Sunnyvale and Lawrence .

All Trains Will Board On The Northbound Platform at Hayward Park and Hillsdale.

Get Caltrain alerts. Subscribe at caltrain.com/textalerts.

No arrivals predicted

Track change: Santa Clara. Effective 11:50 p.m.- 2 a.m. Starting with train 172, all trains board on the northbound platform.

Track change: Sunnyvale and Lawerence. Effective 11:11 p.m.- 2 a.m. Starting with train 170, all trains board on the northbound platform.

All Trains Will Board On The Northbound Platform at Sunnyvale and Lawrence .

All Trains Will Board On The Northbound Platform at Hayward Park and Hillsdale.

Get Caltrain alerts. Subscribe at caltrain.com/textalerts.

No arrivals predicted

Track change: Santa Clara. Effective 11:50 p.m.- 2 a.m. Starting with train 172, all trains board on the northbound platform.

Track change: Sunnyvale and Lawerence. Effective 11:11 p.m.- 2 a.m. Starting with train 170, all trains board on the northbound platform.

All Trains Will Board On The Northbound Platform at Sunnyvale and Lawrence .

All Trains Will Board On The Northbound Platform at Hayward Park and Hillsdale.

Get Caltrain alerts. Subscribe at caltrain.com/textalerts.

No arrivals predicted

Track change: Santa Clara. Effective 11:50 p.m.- 2 a.m. Starting with train 172, all trains board on the northbound platform.

Track change: Sunnyvale and Lawerence. Effective 11:11 p.m.- 2 a.m. Starting with train 170, all trains board on the northbound platform.

All Trains Will Board On The Northbound Platform at Sunnyvale and Lawrence .

All Trains Will Board On The Northbound Platform at Hayward Park and Hillsdale.

Get Caltrain alerts. Subscribe at caltrain.com/textalerts.

No arrivals predicted

Track change: Santa Clara. Effective 11:50 p.m.- 2 a.m. Starting with train 172, all trains board on the northbound platform.

Track change: Sunnyvale and Lawerence. Effective 11:11 p.m.- 2 a.m. Starting with train 170, all trains board on the northbound platform.

All Trains Will Board On The Northbound Platform at Sunnyvale and Lawrence .

All Trains Will Board On The Northbound Platform at Hayward Park and Hillsdale.

Get Caltrain alerts. Subscribe at caltrain.com/textalerts.

No arrivals predicted

Track change: Santa Clara. Effective 11:50 p.m.- 2 a.m. Starting with train 172, all trains board on the northbound platform.

Track change: Sunnyvale and Lawerence. Effective 11:11 p.m.- 2 a.m. Starting with train 170, all trains board on the northbound platform.

All Trains Will Board On The Northbound Platform at Sunnyvale and Lawrence .

All Trains Will Board On The Northbound Platform at Hayward Park and Hillsdale.

Get Caltrain alerts. Subscribe at caltrain.com/textalerts.

No arrivals predicted

Track change: Santa Clara. Effective 11:50 p.m.- 2 a.m. Starting with train 172, all trains board on the northbound platform.

Track change: Sunnyvale and Lawerence. Effective 11:11 p.m.- 2 a.m. Starting with train 170, all trains board on the northbound platform.

All Trains Will Board On The Northbound Platform at Sunnyvale and Lawrence .

All Trains Will Board On The Northbound Platform at Hayward Park and Hillsdale.

Get Caltrain alerts. Subscribe at caltrain.com/textalerts.

No arrivals predicted

Track change: Santa Clara. Effective 11:50 p.m.- 2 a.m. Starting with train 172, all trains board on the northbound platform.

Track change: Sunnyvale and Lawerence. Effective 11:11 p.m.- 2 a.m. Starting with train 170, all trains board on the northbound platform.

All Trains Will Board On The Northbound Platform at Sunnyvale and Lawrence .

All Trains Will Board On The Northbound Platform at Hayward Park and Hillsdale.

Get Caltrain alerts. Subscribe at caltrain.com/textalerts.

No arrivals predicted

Track change: Santa Clara. Effective 11:50 p.m.- 2 a.m. Starting with train 172, all trains board on the northbound platform.

Track change: Sunnyvale and Lawerence. Effective 11:11 p.m.- 2 a.m. Starting with train 170, all trains board on the northbound platform.

All Trains Will Board On The Northbound Platform at Sunnyvale and Lawrence .

All Trains Will Board On The Northbound Platform at Hayward Park and Hillsdale.

Get Caltrain alerts. Subscribe at caltrain.com/textalerts.

No arrivals predicted

Track change: Santa Clara. Effective 11:50 p.m.- 2 a.m. Starting with train 172, all trains board on the northbound platform.

Track change: Sunnyvale and Lawerence. Effective 11:11 p.m.- 2 a.m. Starting with train 170, all trains board on the northbound platform.

All Trains Will Board On The Northbound Platform at Sunnyvale and Lawrence .

All Trains Will Board On The Northbound Platform at Hayward Park and Hillsdale.

Get Caltrain alerts. Subscribe at caltrain.com/textalerts.

No arrivals predicted

Track change: Santa Clara. Effective 11:50 p.m.- 2 a.m. Starting with train 172, all trains board on the northbound platform.

Track change: Sunnyvale and Lawerence. Effective 11:11 p.m.- 2 a.m. Starting with train 170, all trains board on the northbound platform.

All Trains Will Board On The Northbound Platform at Sunnyvale and Lawrence .

All Trains Will Board On The Northbound Platform at Hayward Park and Hillsdale.

Get Caltrain alerts. Subscribe at caltrain.com/textalerts.

No arrivals predicted

Track change: Santa Clara. Effective 11:50 p.m.- 2 a.m. Starting with train 172, all trains board on the northbound platform.

Track change: Sunnyvale and Lawerence. Effective 11:11 p.m.- 2 a.m. Starting with train 170, all trains board on the northbound platform.

All Trains Will Board On The Northbound Platform at Sunnyvale and Lawrence .

All Trains Will Board On The Northbound Platform at Hayward Park and Hillsdale.

Get Caltrain alerts. Subscribe at caltrain.com/textalerts.

No arrivals predicted

Track change: Santa Clara. Effective 11:50 p.m.- 2 a.m. Starting with train 172, all trains board on the northbound platform.

Track change: Sunnyvale and Lawerence. Effective 11:11 p.m.- 2 a.m. Starting with train 170, all trains board on the northbound platform.

All Trains Will Board On The Northbound Platform at Sunnyvale and Lawrence .

All Trains Will Board On The Northbound Platform at Hayward Park and Hillsdale.

Get Caltrain alerts. Subscribe at caltrain.com/textalerts.

No arrivals predicted

Track change: Santa Clara. Effective 11:50 p.m.- 2 a.m. Starting with train 172, all trains board on the northbound platform.

Track change: Sunnyvale and Lawerence. Effective 11:11 p.m.- 2 a.m. Starting with train 170, all trains board on the northbound platform.

All Trains Will Board On The Northbound Platform at Sunnyvale and Lawrence .

All Trains Will Board On The Northbound Platform at Hayward Park and Hillsdale.

Get Caltrain alerts. Subscribe at caltrain.com/textalerts.

No arrivals predicted

Track change: Santa Clara. Effective 11:50 p.m.- 2 a.m. Starting with train 172, all trains board on the northbound platform.

Track change: Sunnyvale and Lawerence. Effective 11:11 p.m.- 2 a.m. Starting with train 170, all trains board on the northbound platform.

All Trains Will Board On The Northbound Platform at Sunnyvale and Lawrence .

All Trains Will Board On The Northbound Platform at Hayward Park and Hillsdale.

Get Caltrain alerts. Subscribe at caltrain.com/textalerts.

No arrivals predicted

Track change: Santa Clara. Effective 11:50 p.m.- 2 a.m. Starting with train 172, all trains board on the northbound platform.

Track change: Sunnyvale and Lawerence. Effective 11:11 p.m.- 2 a.m. Starting with train 170, all trains board on the northbound platform.

All Trains Will Board On The Northbound Platform at Sunnyvale and Lawrence .

All Trains Will Board On The Northbound Platform at Hayward Park and Hillsdale.

Get Caltrain alerts. Subscribe at caltrain.com/textalerts.

No arrivals predicted

Track change: Santa Clara. Effective 11:50 p.m.- 2 a.m. Starting with train 172, all trains board on the northbound platform.

Track change: Sunnyvale and Lawerence. Effective 11:11 p.m.- 2 a.m. Starting with train 170, all trains board on the northbound platform.

All Trains Will Board On The Northbound Platform at Sunnyvale and Lawrence .

All Trains Will Board On The Northbound Platform at Hayward Park and Hillsdale.

Get Caltrain alerts. Subscribe at caltrain.com/textalerts.

No arrivals predicted

Track change: Santa Clara. Effective 11:50 p.m.- 2 a.m. Starting with train 172, all trains board on the northbound platform.

Track change: Sunnyvale and Lawerence. Effective 11:11 p.m.- 2 a.m. Starting with train 170, all trains board on the northbound platform.

All Trains Will Board On The Northbound Platform at Sunnyvale and Lawrence .

All Trains Will Board On The Northbound Platform at Hayward Park and Hillsdale.

Get Caltrain alerts. Subscribe at caltrain.com/textalerts.

No arrivals predicted

Track change: Santa Clara. Effective 11:50 p.m.- 2 a.m. Starting with train 172, all trains board on the northbound platform.

Track change: Sunnyvale and Lawerence. Effective 11:11 p.m.- 2 a.m. Starting with train 170, all trains board on the northbound platform.

All Trains Will Board On The Northbound Platform at Sunnyvale and Lawrence .

All Trains Will Board On The Northbound Platform at Hayward Park and Hillsdale.

Get Caltrain alerts. Subscribe at caltrain.com/textalerts.

No arrivals predicted

Track change: Santa Clara. Effective 11:50 p.m.- 2 a.m. Starting with train 172, all trains board on the northbound platform.

Track change: Sunnyvale and Lawerence. Effective 11:11 p.m.- 2 a.m. Starting with train 170, all trains board on the northbound platform.

All Trains Will Board On The Northbound Platform at Sunnyvale and Lawrence .

All Trains Will Board On The Northbound Platform at Hayward Park and Hillsdale.

Get Caltrain alerts. Subscribe at caltrain.com/textalerts.

No arrivals predicted

Track change: Santa Clara. Effective 11:50 p.m.- 2 a.m. Starting with train 172, all trains board on the northbound platform.

Track change: Sunnyvale and Lawerence. Effective 11:11 p.m.- 2 a.m. Starting with train 170, all trains board on the northbound platform.

All Trains Will Board On The Northbound Platform at Sunnyvale and Lawrence .

All Trains Will Board On The Northbound Platform at Hayward Park and Hillsdale.

Get Caltrain alerts. Subscribe at caltrain.com/textalerts.

No arrivals predicted

Track change: Santa Clara. Effective 11:50 p.m.- 2 a.m. Starting with train 172, all trains board on the northbound platform.

Track change: Sunnyvale and Lawerence. Effective 11:11 p.m.- 2 a.m. Starting with train 170, all trains board on the northbound platform.

All Trains Will Board On The Northbound Platform at Sunnyvale and Lawrence .

All Trains Will Board On The Northbound Platform at Hayward Park and Hillsdale.

Get Caltrain alerts. Subscribe at caltrain.com/textalerts.

No arrivals predicted

Track change: Santa Clara. Effective 11:50 p.m.- 2 a.m. Starting with train 172, all trains board on the northbound platform.

Track change: Sunnyvale and Lawerence. Effective 11:11 p.m.- 2 a.m. Starting with train 170, all trains board on the northbound platform.

All Trains Will Board On The Northbound Platform at Sunnyvale and Lawrence .

All Trains Will Board On The Northbound Platform at Hayward Park and Hillsdale.

Get Caltrain alerts. Subscribe at caltrain.com/textalerts.

No arrivals predicted

Track change: Santa Clara. Effective 11:50 p.m.- 2 a.m. Starting with train 172, all trains board on the northbound platform.

Track change: Sunnyvale and Lawerence. Effective 11:11 p.m.- 2 a.m. Starting with train 170, all trains board on the northbound platform.

All Trains Will Board On The Northbound Platform at Sunnyvale and Lawrence .

All Trains Will Board On The Northbound Platform at Hayward Park and Hillsdale.

Get Caltrain alerts. Subscribe at caltrain.com/textalerts.

No arrivals predicted

Track change: Santa Clara. Effective 11:50 p.m.- 2 a.m. Starting with train 172, all trains board on the northbound platform.

Track change: Sunnyvale and Lawerence. Effective 11:11 p.m.- 2 a.m. Starting with train 170, all trains board on the northbound platform.

All Trains Will Board On The Northbound Platform at Sunnyvale and Lawrence .

All Trains Will Board On The Northbound Platform at Hayward Park and Hillsdale.

Get Caltrain alerts. Subscribe at caltrain.com/textalerts.

No arrivals predicted

Track change: Santa Clara. Effective 11:50 p.m.- 2 a.m. Starting with train 172, all trains board on the northbound platform.

Track change: Sunnyvale and Lawerence. Effective 11:11 p.m.- 2 a.m. Starting with train 170, all trains board on the northbound platform.

All Trains Will Board On The Northbound Platform at Sunnyvale and Lawrence .

All Trains Will Board On The Northbound Platform at Hayward Park and Hillsdale.

Get Caltrain alerts. Subscribe at caltrain.com/textalerts.

No arrivals predicted

Track change: Santa Clara. Effective 11:50 p.m.- 2 a.m. Starting with train 172, all trains board on the northbound platform.

Track change: Sunnyvale and Lawerence. Effective 11:11 p.m.- 2 a.m. Starting with train 170, all trains board on the northbound platform.

All Trains Will Board On The Northbound Platform at Sunnyvale and Lawrence .

All Trains Will Board On The Northbound Platform at Hayward Park and Hillsdale.

Get Caltrain alerts. Subscribe at caltrain.com/textalerts.

No arrivals predicted

Track change: Santa Clara. Effective 11:50 p.m.- 2 a.m. Starting with train 172, all trains board on the northbound platform.

Track change: Sunnyvale and Lawerence. Effective 11:11 p.m.- 2 a.m. Starting with train 170, all trains board on the northbound platform.

All Trains Will Board On The Northbound Platform at Sunnyvale and Lawrence .

All Trains Will Board On The Northbound Platform at Hayward Park and Hillsdale.

Get Caltrain alerts. Subscribe at caltrain.com/textalerts.

No arrivals predicted

Track change: Santa Clara. Effective 11:50 p.m.- 2 a.m. Starting with train 172, all trains board on the northbound platform.

Track change: Sunnyvale and Lawerence. Effective 11:11 p.m.- 2 a.m. Starting with train 170, all trains board on the northbound platform.

All Trains Will Board On The Northbound Platform at Sunnyvale and Lawrence .

All Trains Will Board On The Northbound Platform at Hayward Park and Hillsdale.

Get Caltrain alerts. Subscribe at caltrain.com/textalerts.

No arrivals predicted

Track change: Santa Clara. Effective 11:50 p.m.- 2 a.m. Starting with train 172, all trains board on the northbound platform.

Track change: Sunnyvale and Lawerence. Effective 11:11 p.m.- 2 a.m. Starting with train 170, all trains board on the northbound platform.

All Trains Will Board On The Northbound Platform at Sunnyvale and Lawrence .

All Trains Will Board On The Northbound Platform at Hayward Park and Hillsdale.

Get Caltrain alerts. Subscribe at caltrain.com/textalerts.

No arrivals predicted

Track change: Santa Clara. Effective 11:50 p.m.- 2 a.m. Starting with train 172, all trains board on the northbound platform.

Track change: Sunnyvale and Lawerence. Effective 11:11 p.m.- 2 a.m. Starting with train 170, all trains board on the northbound platform.

All Trains Will Board On The Northbound Platform at Sunnyvale and Lawrence .

All Trains Will Board On The Northbound Platform at Hayward Park and Hillsdale.

Get Caltrain alerts. Subscribe at caltrain.com/textalerts.

No arrivals predicted

Track change: Santa Clara. Effective 11:50 p.m.- 2 a.m. Starting with train 172, all trains board on the northbound platform.

Track change: Sunnyvale and Lawerence. Effective 11:11 p.m.- 2 a.m. Starting with train 170, all trains board on the northbound platform.

All Trains Will Board On The Northbound Platform at Sunnyvale and Lawrence .

All Trains Will Board On The Northbound Platform at Hayward Park and Hillsdale.

Get Caltrain alerts. Subscribe at caltrain.com/textalerts.

No arrivals predicted

All Trains Will Board On The Northbound Platform at Hayward Park and Hillsdale.

Closure: Hayward Park Caltrain Southbound, Hillsdale Caltrain Southbound Stations closed 4/28/2026 8:00 PM - 4/29/2026 4:30 AM due to construction

The following stops are closed: - Stop 70102 - Hayward Park Caltrain Southbound - Stop 70112 - Hillsdale Caltrain Southbound Use the following replacement stops instead: - Stop 70101 - Hayward Park Caltrain Northbound - Stop 70111 - Hillsdale Caltrain Northbound

All Trains Will Board On The Northbound Platform at Hayward Park and Hillsdale.

Track change: Santa Clara. Effective 11:50 p.m.- 2 a.m. Starting with train 172, all trains board on the northbound platform.

Track change: Sunnyvale and Lawerence. Effective 11:11 p.m.- 2 a.m. Starting with train 170, all trains board on the northbound platform.

All Trains Will Board On The Northbound Platform at Sunnyvale and Lawrence .

All Trains Will Board On The Northbound Platform at Hayward Park and Hillsdale.

Get Caltrain alerts. Subscribe at caltrain.com/textalerts.

No arrivals predicted

Track change: Santa Clara. Effective 11:50 p.m.- 2 a.m. Starting with train 172, all trains board on the northbound platform.

Track change: Sunnyvale and Lawerence. Effective 11:11 p.m.- 2 a.m. Starting with train 170, all trains board on the northbound platform.

All Trains Will Board On The Northbound Platform at Sunnyvale and Lawrence .

All Trains Will Board On The Northbound Platform at Hayward Park and Hillsdale.

Get Caltrain alerts. Subscribe at caltrain.com/textalerts.

No arrivals predicted

Track change: Santa Clara. Effective 11:50 p.m.- 2 a.m. Starting with train 172, all trains board on the northbound platform.

Track change: Sunnyvale and Lawerence. Effective 11:11 p.m.- 2 a.m. Starting with train 170, all trains board on the northbound platform.

All Trains Will Board On The Northbound Platform at Sunnyvale and Lawrence .

All Trains Will Board On The Northbound Platform at Hayward Park and Hillsdale.

Get Caltrain alerts. Subscribe at caltrain.com/textalerts.

No arrivals predicted

All Trains Will Board On The Northbound Platform at Hayward Park and Hillsdale.

All Trains Will Board On The Northbound Platform at Hayward Park and Hillsdale.

Track change: Santa Clara. Effective 11:50 p.m.- 2 a.m. Starting with train 172, all trains board on the northbound platform.

Track change: Sunnyvale and Lawerence. Effective 11:11 p.m.- 2 a.m. Starting with train 170, all trains board on the northbound platform.

All Trains Will Board On The Northbound Platform at Sunnyvale and Lawrence .

All Trains Will Board On The Northbound Platform at Hayward Park and Hillsdale.

Get Caltrain alerts. Subscribe at caltrain.com/textalerts.

No arrivals predicted

Track change: Santa Clara. Effective 11:50 p.m.- 2 a.m. Starting with train 172, all trains board on the northbound platform.

Track change: Sunnyvale and Lawerence. Effective 11:11 p.m.- 2 a.m. Starting with train 170, all trains board on the northbound platform.

All Trains Will Board On The Northbound Platform at Sunnyvale and Lawrence .

All Trains Will Board On The Northbound Platform at Hayward Park and Hillsdale.

Get Caltrain alerts. Subscribe at caltrain.com/textalerts.

No arrivals predicted

Track change: Santa Clara. Effective 11:50 p.m.- 2 a.m. Starting with train 172, all trains board on the northbound platform.

Track change: Sunnyvale and Lawerence. Effective 11:11 p.m.- 2 a.m. Starting with train 170, all trains board on the northbound platform.

All Trains Will Board On The Northbound Platform at Sunnyvale and Lawrence .

All Trains Will Board On The Northbound Platform at Hayward Park and Hillsdale.

Get Caltrain alerts. Subscribe at caltrain.com/textalerts.

No arrivals predicted

All Trains Will Board On The Northbound Platform at Sunnyvale and Lawrence .

All Trains Will Board On The Northbound Platform at Sunnyvale and Lawrence .

Track change: Santa Clara. Effective 11:50 p.m.- 2 a.m. Starting with train 172, all trains board on the northbound platform.

Track change: Sunnyvale and Lawerence. Effective 11:11 p.m.- 2 a.m. Starting with train 170, all trains board on the northbound platform.

All Trains Will Board On The Northbound Platform at Sunnyvale and Lawrence .

All Trains Will Board On The Northbound Platform at Hayward Park and Hillsdale.

Get Caltrain alerts. Subscribe at caltrain.com/textalerts.

No arrivals predicted

Track change: Santa Clara. Effective 11:50 p.m.- 2 a.m. Starting with train 172, all trains board on the northbound platform.

Track change: Sunnyvale and Lawerence. Effective 11:11 p.m.- 2 a.m. Starting with train 170, all trains board on the northbound platform.

All Trains Will Board On The Northbound Platform at Sunnyvale and Lawrence .

All Trains Will Board On The Northbound Platform at Hayward Park and Hillsdale.

Get Caltrain alerts. Subscribe at caltrain.com/textalerts.

No arrivals predicted

Track change: Santa Clara. Effective 11:50 p.m.- 2 a.m. Starting with train 172, all trains board on the northbound platform.

Track change: Sunnyvale and Lawerence. Effective 11:11 p.m.- 2 a.m. Starting with train 170, all trains board on the northbound platform.

All Trains Will Board On The Northbound Platform at Sunnyvale and Lawrence .

All Trains Will Board On The Northbound Platform at Hayward Park and Hillsdale.

Get Caltrain alerts. Subscribe at caltrain.com/textalerts.

No arrivals predicted

Track change: Santa Clara. Effective 11:50 p.m.- 2 a.m. Starting with train 172, all trains board on the northbound platform.

Track change: Sunnyvale and Lawerence. Effective 11:11 p.m.- 2 a.m. Starting with train 170, all trains board on the northbound platform.

All Trains Will Board On The Northbound Platform at Sunnyvale and Lawrence .

All Trains Will Board On The Northbound Platform at Hayward Park and Hillsdale.

Get Caltrain alerts. Subscribe at caltrain.com/textalerts.

No arrivals predicted

Track change: Santa Clara. Effective 11:50 p.m.- 2 a.m. Starting with train 172, all trains board on the northbound platform.

Track change: Sunnyvale and Lawerence. Effective 11:11 p.m.- 2 a.m. Starting with train 170, all trains board on the northbound platform.

All Trains Will Board On The Northbound Platform at Sunnyvale and Lawrence .

All Trains Will Board On The Northbound Platform at Hayward Park and Hillsdale.

Get Caltrain alerts. Subscribe at caltrain.com/textalerts.

No arrivals predicted

Track change: Santa Clara. Effective 11:50 p.m.- 2 a.m. Starting with train 172, all trains board on the northbound platform.

Track change: Sunnyvale and Lawerence. Effective 11:11 p.m.- 2 a.m. Starting with train 170, all trains board on the northbound platform.

All Trains Will Board On The Northbound Platform at Sunnyvale and Lawrence .

All Trains Will Board On The Northbound Platform at Hayward Park and Hillsdale.

Get Caltrain alerts. Subscribe at caltrain.com/textalerts.

No arrivals predicted

Track change: Santa Clara. Effective 11:50 p.m.- 2 a.m. Starting with train 172, all trains board on the northbound platform.

Track change: Sunnyvale and Lawerence. Effective 11:11 p.m.- 2 a.m. Starting with train 170, all trains board on the northbound platform.

All Trains Will Board On The Northbound Platform at Sunnyvale and Lawrence .

All Trains Will Board On The Northbound Platform at Hayward Park and Hillsdale.

Get Caltrain alerts. Subscribe at caltrain.com/textalerts.

No arrivals predicted

Track change: Santa Clara. Effective 11:50 p.m.- 2 a.m. Starting with train 172, all trains board on the northbound platform.

Track change: Sunnyvale and Lawerence. Effective 11:11 p.m.- 2 a.m. Starting with train 170, all trains board on the northbound platform.

All Trains Will Board On The Northbound Platform at Sunnyvale and Lawrence .

All Trains Will Board On The Northbound Platform at Hayward Park and Hillsdale.

Get Caltrain alerts. Subscribe at caltrain.com/textalerts.

No arrivals predicted

Track change: Santa Clara. Effective 11:50 p.m.- 2 a.m. Starting with train 172, all trains board on the northbound platform.

Track change: Sunnyvale and Lawerence. Effective 11:11 p.m.- 2 a.m. Starting with train 170, all trains board on the northbound platform.

All Trains Will Board On The Northbound Platform at Sunnyvale and Lawrence .

All Trains Will Board On The Northbound Platform at Hayward Park and Hillsdale.

Get Caltrain alerts. Subscribe at caltrain.com/textalerts.

No arrivals predicted

Track change: Santa Clara. Effective 11:50 p.m.- 2 a.m. Starting with train 172, all trains board on the northbound platform.

Track change: Sunnyvale and Lawerence. Effective 11:11 p.m.- 2 a.m. Starting with train 170, all trains board on the northbound platform.

All Trains Will Board On The Northbound Platform at Sunnyvale and Lawrence .

All Trains Will Board On The Northbound Platform at Hayward Park and Hillsdale.

Get Caltrain alerts. Subscribe at caltrain.com/textalerts.

No arrivals predicted

Track change: Santa Clara. Effective 11:50 p.m.- 2 a.m. Starting with train 172, all trains board on the northbound platform.

Track change: Sunnyvale and Lawerence. Effective 11:11 p.m.- 2 a.m. Starting with train 170, all trains board on the northbound platform.

All Trains Will Board On The Northbound Platform at Sunnyvale and Lawrence .

All Trains Will Board On The Northbound Platform at Hayward Park and Hillsdale.

Get Caltrain alerts. Subscribe at caltrain.com/textalerts.

No arrivals predicted

Track change: Santa Clara. Effective 11:50 p.m.- 2 a.m. Starting with train 172, all trains board on the northbound platform.

Track change: Sunnyvale and Lawerence. Effective 11:11 p.m.- 2 a.m. Starting with train 170, all trains board on the northbound platform.

All Trains Will Board On The Northbound Platform at Sunnyvale and Lawrence .

All Trains Will Board On The Northbound Platform at Hayward Park and Hillsdale.

Get Caltrain alerts. Subscribe at caltrain.com/textalerts.