[menuItemContent][menuItemRightSideContent]
Currency

COMPARE Prices across different modes

Fri
Aug 6
$15Amtrak
$8Flixbus
Sat
Aug 7
$11Amtrak
$8Flixbus
Tue
Aug 10
$6Amtrak
$24Peter Pan Bus
Wed
Aug 11
$6Amtrak
$6Flixbus

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 Union Station from Pennsylvania Station

distanceDistance35 miles (56 km)
durationAverage train duration44 min
priceAverage train ticket price$9 (€7)
changesDirect trainYes
carriersTrain companies

Trains from Pennsylvania Station to Union Station cover the 35 miles (56 km) long trip taking on average 44 min with our travel partners like. There are direct train services available. While the average ticket price for this journey costs around $9 (€7)], you can find the cheapest train ticket for as low as $6 (€5).

Train companies

Amtrak trains between Pennsylvania Station and Union Station

Amtrak trains will get you between Pennsylvania Station and Union Station from $6 (€5). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

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 Pennsylvania Station and Union Station.

If you're looking for cheap Amtrak tickets from Pennsylvania Station to Union Station, check out Omio! With one-way Pennsylvania Station to Union Station train ticket prices starting as low as $6 (€5) when you book in advance, we'll help you get to Union Station from Pennsylvania Station by showing you the latest Amtrak offers, train schedules and tickets for this 35 miles (56 km) route. You can also review relevant ticket information for each class fare available on this trip, such as baggage allowance and amenities offered onboard with Amtrak. If you search for Amtrak tickets between Pennsylvania Station and Union Station in the Omio app, you can quickly see if they are mobile tickets so that you can go paperless when taking the train. Whether you're looking for the cheapest, fastest or earliest train between Pennsylvania Station and Union Station on offer, Omio makes it easier than ever for you to find that perfect train with Amtrak so you can enjoy a smooth and comfortable journey.

These are Amtrak's ticket policies for COVID-19 for the train between Pennsylvania Station and Union 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 Pennsylvania Station to Union Station
Travel by train to Union 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 Pennsylvania Station to Union Station.
FAQs
What is the price of the cheapest train from Pennsylvania Station to Union Station?
Looking to save money on your trip? Omio customers have found the cheapest train to Union Station from Pennsylvania Station for the next 7 days starting from $6 (€5)  one way.
What is the cost of a train between Pennsylvania Station and Union Station?
If you are looking to buy your train ticket in the next 7 days, you can expect the Pennsylvania Station to Union Station train to cost on average $9 (€7)  one way.
How far is Pennsylvania Station to Union Station by train?
The Pennsylvania Station to Union Station train distance is approximately 35 miles (56 km).
What is the Pennsylvania Station to Union Station train travel time?
While the time it takes to travel 35 miles (56 km) between Pennsylvania Station and Union Station can vary based on specific dates, weekends, and holidays, the Pennsylvania Station to Union Station train journey time is on average 44 min.
When can I take the first train from Pennsylvania Station to Union Station? When can I take the last train for the day?
You can take the earliest train from Pennsylvania Station to Union Station at 4: 47 AM   or take the last train from Pennsylvania Station to Union Station leaving at 10: 29 PM. Look for the latest Pennsylvania Station to Union Station train schedules on Omio and book the best time to take the train for this journey.
How early should I purchase Pennsylvania Station to Union Station train tickets to get the best deals?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this route and save money. If you buy train tickets from Pennsylvania Station to Union Station within the next 7 days, you can find tickets to cost on average $9 (€7) one way. To find the best prices for this journey, consider booking your train ticket from Pennsylvania Station to Union Station a few months in advance.

Trains from Pennsylvania Station to Union Station: related information

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