[menuItemContent][menuItemRightSideContent]
Currency

COMPARE Prices across different modes

Thu
Aug 5
$15Amtrak
$11Flixbus
Fri
Aug 6
$8Amtrak
Find prices
Sat
Aug 7
$7Amtrak
$27Greyhound
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 Pennsylvania Station from Union Station

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

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

Train companies

Amtrak between Union Station and Pennsylvania Station

Travel from Union Station to Pennsylvania Station from $6 (€5) with Omio’s train partners Amtrak! You can find the best schedules and tickets when comparing and booking the most affordable route for you.

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

If you’re looking for a smooth and easy train from Union Station to Pennsylvania Station, check Omio for Amtrak trains offering this journey. Whether you are looking for the fastest, earliest or cheapest train to take for this 35 miles (56 km) route between Union Station and Pennsylvania Station, Omio makes it easier than ever to find Amtrak trains at affordable prices, and you can also quickly book train tickets online. Check the current Amtrak train schedules for your ideal departure and arrival times, compare the best route from Union Station to Pennsylvania Station as well as relevant ticket information (such as baggage allowance and amenities offered onboard), and book your Amtrak train on Omio. If you search for trains from Union Station to Pennsylvania Station in the Omio app, you can quickly see if the Amtrak tickets are mobile tickets, making it convenient for you to go paperless when traveling. With prices for Amtrak trains from Union Station to Pennsylvania Station starting at $6 (€5), buy your official Amtrak tickets with Omio online quickly and easily!

When you buy your Amtrak train tickets between Union Station and Pennsylvania Station don't forget to keep the following COVID-19 related policies in mind:

  • 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 Union Station to Pennsylvania Station
Travel by train to Pennsylvania 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 Union Station to Pennsylvania Station.
FAQs
How much do cheap train tickets from Union Station to Pennsylvania Station cost?
Looking to save money on your route? Omio customers have found the cheapest train from Union Station to Pennsylvania Station for the next 7 days starting from $6 (€5)  one way.
How much does it cost to take a train to Pennsylvania Station from Union Station?
If you’re looking to purchase your train tickets in the next week, you can expect the Union Station to Pennsylvania Station train price to come in at an average of $7 (€6)  one way.
How far is Union Station to Pennsylvania Station by train?
You should expect to travel around 35 miles (56 km)  to Pennsylvania Station from Union Station by train.
How long is a train to Pennsylvania Station from Union Station on average?
The train time to Pennsylvania Station from Union Station is on average 37 min  for the 35 miles (56 km) long journey, but the time it takes to go from Union Station to Pennsylvania Station by train can vary depending on specific dates or traveling on weekends and holidays.
When does the first train depart from Union Station to Pennsylvania Station? When does the last train depart from Union Station to Pennsylvania Station?
The earliest train for this journey departs from Union Station at 8: 45 AM. The last train leaves from Union Station at 9: 55 PM. Check Omio for the latest train schedule from Union Station to Pennsylvania Station and book the best time to depart on your chosen travel date.
How early should I purchase Union Station to Pennsylvania 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 companies offering this trip and save money. If you book train tickets between Union Station and Pennsylvania Station within the next 7 days, you can find tickets to cost on average $7 (€6) one way. To find the best prices for this trip, consider booking your train ticket from Union Station to Pennsylvania Station a few months in advance.

Trains from Union Station to Pennsylvania Station: related information

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