cal-p is a free online Railroad Discussion Forum and Railroad Photo Gallery for railroaders, railfans, model railroaders and anyone else who is interested in railroads. We cover a wide variety of topics, including freight trains, passenger and commuter railroads, rail news and information, tourist railroads, railway museums and railroad history.

  1. east_bay_alex

    BENICIA, CA St. Patrick's Day Afternoon

    Spend the afternoon railfanning the Cal-P in Benicia/Bahia, CA. Saw Amtrak Capitol Corridors and two UP freights.
  2. The Sky is Aflame

    The Sky is Aflame

    High clouds catch the sunlight and an Oakland-bound Capitol Corridor train at sunset.
  3. T-motors at Pinole

    T-motors at Pinole

    A pair of former SP tunnel motors and a Rio Grande GP40-2 take a Roseville to San Jose manifest past Pinole, California in March of 2002. The t-motors were in their last days of service. First for their age, and second for the closing of the yard at San Jose just two years later.
  4. Sunset on the Cal-P

    Sunset on the Cal-P

    The San Francisco Bay Area is well known for its spectacular sunsets. I was lucky to catch this one at the end of a day of railfanning the Cal-P line.
  5. Water-Level Route of the Bay Area

    Water-Level Route of the Bay Area

    An Oakland-bound Capitol Corridor train glides along the San Francisco bay at Pinole. UP's Cal-P line follows the shore from Martinez to Richmond.
  6. Riding into the Sunset

    Riding into the Sunset

    After a full day of train watching in the Bay Area, this was my last train before the sun went down - a Capitol Corridor heading to Oakland on the Cal-P at Hercules.
  7. Capitol Corridor on the Cal-P

    Capitol Corridor on the Cal-P

    UP's Cal-P line to Oakland passes through a very scenic several miles between Martinez and Richmond, where trains run a water-level route along the San Francisco Bay. Here, one of 12 daily Capitol Corridor trains leans into the curve at Hercules.
  8. Double Yellow

    Double Yellow

    An Oakland-bound Capitol Corridor slows to a crawl as it approaches an unusual double yellow signal aspect at CP Hercules. Just around the bend, a UP maintenance crew was replacing the piles on the Pinole Creek bridge.
  9. UP 3737 at CP Hercules II

    UP 3737 at CP Hercules II

  10. UP 3737 at CP Hercules

    UP 3737 at CP Hercules

    An eastbound UP manifest lead by UP SD40-2 3737 heads though the Hercules crossovers.
  11. The Odd Couple

    The Odd Couple

    Now here's an unusual lashup: A brand new C45AC-CTE and an old ex-SP GP40-2 that has just been repained. This handsome pair heads west at Pinole with an Oakland bound stack train.
  12. Old Warriors

    Old Warriors

    Proving that they're still the most reliable things out there after more than 30 years, a pair of venerable SD40-2's team up to haul this 104 car manifest to Oakland along the Cal-P line. is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to - An online railroad bookstore featuring a curated selection of new and used railroad books. Railroad pictorials, railroad history, steam locomotives, passenger trains, modern railroading. Hundreds of titles available, most at discount prices! We also have a video and children's book section. - An online model railroad bookstore featuring a curated selection of new and used books. Layout design, track plans, scenery and structure building, wiring, DCC, Tinplate, Toy Trains, Price Guides and more.

Affiliate Disclosure: We may receive a commision from some of the links and ads shown on this website (Learn More Here)