How many hours does it take to travel from Pliladelphia,PA to Pittsburgh? 7 hours and 23 minutes by Amtrak - assumes no delays. Train 43 leaves Philadelphia at 12:42 PM weekdays and arrives 8:05 PM in Pittsburgh. The cost is $71 if one leaves on 11/19 or $45 if one leaves on 12/19.The PA Turnpike toll is $17.25 and gas is likely to cost about $50 give or take each way for a total cost of $67.25. With the holiday delays, the drive is likely to take 7 hours; hence, the train looks like the cheaper and less stressful alternative. |