P
- "Pan American" (Hank Williams) by Roy Acuff, Boxcar Willie, Dave Dudley, Hawkshaw Hawkins, Jim & Jesse McReynolds, The Seldom Scene, Hank Snow, Larry Sparks, Hank Williams, Hank Williams, Jr.
- "Pan American Boogie" (Alton Delmore, Rabon Delmore) by Ray Campi, The Delmore Brothers, Wayne Raney & Brownie McGhee, Robin & Linda Williams
- "Panama Limited" (Bukka White) by Mike Cross, Robert Johnson, Doug MacLeod, Tom Rush, Bukka White
- "Pan American Man" (Cliff Carlisle) by Cliff Carlisle
- "Party Train" by GAP Band
- "Passage to Bangkok, A" by Rush
- "Passin' Train" by Sawyer Brown
- "Passing of the Train" by Rhonda Vincent
- "Pat Works on the Railroad" (Traditional) by Joe Glazer
- "Peace Train" by Cat Stevens
- "Pennsylvania Sunrise" by David Mallett
- "People Get Ready" (Curtis Mayfield) by Jeff Beck, The Doors, Burning Spear, Chambers Brothers, Aretha Franklin, The Impressions, Curtis Mayfield, The Meters Rod Stewart, Yellowman
- "Per Spoor (Kedeng Kedeng)", Dutch-English translation "By Rail (train sounds)", (Guus Meeuwis) by Guus Meeuwis
- "Petticoat Junction Theme" by Flatt & Scruggs
- "Phoebe Snow" by Utah Phillips
- "Play a Train Song" by Todd Snider
- "Please Mr. Conductor Don't Put Me Off the Train" (J. Fred Helf, E.P. Moran), published 1898
- "Poor Little Liza, Poor Girl" by Homer & Jethro
- "Poor Paddy Works on the Railway" (Traditional) by Ewan MacColl, Authority Zero, The Kelly Family, Luke Kelly, The Pogues, The Tossers
- "Poor Poor Pitiful Me" (Warren Zevon) by Linda Ronstadt, Warren Zevon
- "Porters on a Pullman Train" (Charles D. Crandall), published 1880, by Arthur Collins & Byron G. Harlan, 1923
- "Poverty Train" (Laura Nyro) by Laura Nyro
- "Pride of Alabama" by Yonder Mountain String Band
- "Princess of the Night" by Saxon
- "Promised Land" (Chuck Berry) by Chuck Berry, Grateful Dead, Elvis Presley
- "Pullman Porter's Ball" (John Stromberg) by Metropolitan Orchestra, 1901
- "Pullman Porter Blues" by Clarence Williams, 1922
- "Pullman Porters Parade" (Maurice Abrahams, Ren G. May), published 1913
- "Put Me on a Train Back to Texas" by Waylon Jennings & Willie Nelson
Read more about this topic: List Of Train Songs