[menuItemContent][menuItemRightSideContent]
Currency

COMPARE Prices across different modes

Thu
Aug 5
$75Amtrak
$16Flixbus
Fri
Aug 6
$48Amtrak
$13Flixbus
Sat
Aug 7
$35Amtrak
$13Flixbus
Sun
Aug 8
$35Amtrak
$13Flixbus
Mon
Aug 9
$27Amtrak
$11Flixbus
Tue
Aug 10
$27Amtrak
$11Flixbus
Wed
Aug 11
Find prices
$11Flixbus
Thu
Aug 12
$27Amtrak
$11Flixbus
Fri
Aug 13
Find prices
$11Flixbus
Sat
Aug 14
$20Amtrak
$11Flixbus
Sun
Aug 15
$27Amtrak
$25OurBus
Mon
Aug 16
Find prices
$21Greyhound
Tue
Aug 17
$20Amtrak
$21Greyhound
Wed
Aug 18
$20Amtrak
$21Greyhound
Thu
Aug 19
$20Amtrak
$11Flixbus
Fri
Aug 20
$27Amtrak
$11Flixbus
Sat
Aug 21
$20Amtrak
$11Flixbus
Sun
Aug 22
$27Amtrak
$11Flixbus
Mon
Aug 23
$20Amtrak
$12Flixbus
Tue
Aug 24
$20Amtrak
$11Flixbus
Wed
Aug 25
$20Amtrak
$11Flixbus

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Train Information to 30th Street Station from Penn Station

distanceDistance82 miles (133 km)
durationAverage train duration1 h 22 min
priceAverage train ticket price$34 (€27)
changesDirect trainYes
carriersTrain companiesAmtrak

Trains from Penn Station to 30th Street Station cover the 82 miles (133 km) long trip taking on average 1 h 22 min with our travel partners like Amtrak. There are direct train services available. While the average ticket price for this route costs around $34 (€27), you can find the cheapest train ticket for as low as $27 (€21).

Train companies

Penn Station to 30th Street Station with Amtrak

For as little as $27 (€21) you can travel by train between Penn Station and 30th Street Station with Amtrak. Omio will show you the best deals, schedules and tickets available for this route.

Amtrak

Amtrak is the main train provider in the United States. There are several different ticket types including Saver, Value, Flexible, Business and First Class for you to book for your next journey by train between Penn Station and 30th Street Station.

Find the perfect Amtrak train between Penn Station and 30th Street Station for a smooth and relaxing journey. Omio makes it convenient for you to check the latest Amtrak train schedules and compare the cheapest, fastest or earliest train from Penn Station to 30th Street Station. You can also check relevant travel information for the Amtrak train, such as baggage allowance and amenities offered onboard, depending on the class fare you choose. Once you find the ideal route, book your cheap Amtrak train tickets online. You can expect to travel around 82 miles (133 km) on this journey and your Amtrak Penn Station to 30th Street Station train ticket can cost as little as $27 (€21) one-way if you book in advance. When you search for Amtrak tickets from Penn Station to 30th Street Station in the Omio app, you can quickly see if they are mobile tickets so that you can travel paperless. Buy your official Amtrak train tickets online quickly and easily on Omio and enjoy the travel experience!

Read on for COVID-19 recommendations and policies for your Amtrak train ticket between Penn Station and 30th Street Station:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Pre-reservation / seat allocation
  • Exceptions to waive change or cancellation fees policy
  • Change fees have been waived for all reservations made before March 31, 2021.
  • If you've booked with Omio, to change your reservation, go to Amtrak.com (Modify Trip) or the Amtrak app. A fare difference may apply to your new itinerary. If you want to cancel your reservation, you must call 800-USA-RAIL (not available via Amtrak.com or the app).

Travel Tips

Trains from Penn Station to 30th Street Station
Travel by train to 30th Street Station easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Penn Station to 30th Street Station.
FAQs
How much are cheap trains between Penn Station and 30th Street Station?
Looking to save money on your journey? Omio customers have found the cheapest train from Penn Station to 30th Street Station for the next 7 days starting from $27 (€21)  one way.
What is the price of a train ticket between Penn Station and 30th Street Station?
The train price from Penn Station to 30th Street Station is on average $34 (€27)  if you are looking to purchase your tickets for this trip in the next 7 days.
What is the distance between Penn Station and 30th Street Station by train?
The Penn Station to 30th Street Station train distance is approximately 82 miles (133 km).
How many hours is the train time to 30th Street Station from Penn Station?
The train time to 30th Street Station from Penn Station is on average 1 h 22 min  for the 82 miles (133 km) long journey, but the time it takes to go to 30th Street Station from Penn Station by train can vary depending on specific dates or traveling on weekends and holidays.
Which train companies should I travel with from Penn Station to 30th Street Station?
For the trip from Penn Station to 30th Street Station you can take a train with Amtrak. Be sure to check out all possible train providers that offer services from Penn Station to 30th Street Station on Omio to compare what amenities they may have.
Can I buy a direct train from Penn Station to 30th Street Station?
Yes, there are direct trains per day from Penn Station to 30th Street Station. You can look to travel with Amtrak or Amtrak  without needing to transfer at another stop in between. Taking a direct train tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this trip.
When is the earliest train from Penn Station to 30th Street Station? When is the last train from Penn Station to 30th Street Station?
You can take the earliest train from Penn Station to 30th Street Station at 6: 53 AM   or take the last train from Penn Station to 30th Street Station leaving at 11: 01 PM. Look for the latest Penn Station to 30th Street Station train schedules on Omio and book the best time to take the train for this journey.
When should I purchase the Penn Station to 30th Street Station train for the best deals on tickets?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train companies offering this route and save money. If you book train tickets from Penn Station to 30th Street Station within the next 7 days, you can find tickets to cost on average $34 (€27) one way. To find the best prices for this route, consider booking your train ticket from Penn Station to 30th Street Station a few months in advance.

Trains from Penn Station to 30th Street Station: related information

Here are some other resources that might have the information you need