Travel options for:
Bensalem to 30th Street Station
  • Train

    $4 - $6
    1. Cornwells Heights

      31 min - every 3 hours

      $4 - $6

    2. 30th Street Station

      0 min - 232 feet

  • Line 50 bus, subway

    $4 - $5
    1. Street Rd & Knights Rd - MBNS

      44 min - hourly - line 50

      $2 - $4

    2. Frankford Transportation

      26 min - every 15 minutes

      $1 - $2

    3. 30th St Station - MFL

      4 min - 1231 feet

  • Taxi

    $80 - $100
    1. Bensalem

      23 min - 18.5 miles

      $80 - $100

  • Drive

    $1 - $3
    1. Bensalem

      23 min - 18.5 miles

      $1 - $3

  • Uber

    $25 - $35
    1. Bensalem

      23 min - on demand

      $25 - $35

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Cornwells Heights train to 30th Street Station then walk to 30th Street Station. 31 min $5. From Street Rd & Knights Rd - MBNS line 50 bus to Frankford Transportation Center - MFL, subway to 30th St Station - MFL, then walk to 30th Street Station. 1 h 18 min $4. From Bensalem taxi to 30th Street Station. 23 min $99. From Bensalem drive to 30th Street Station. 23 min $2. From Bensalem Uber to 30th Street Station. 23 min $33.

 
 

Train from Bensalem to 30th Street Station

SEPTA operates a train from Bensalem to 30th Street Station hourly. Tickets cost $4 - $6 and the journey takes 31 min.