COMPARE Prices across different modes

Fri
Sep 24
$121Amtrak
$34Vamoose Bus
$274United
Sat
Sep 25
$99Amtrak
Find prices
$274United
Sun
Sep 26
Find prices
$32OurBus
$274gojet airlines
Mon
Sep 27
$55Amtrak
$29OurBus
$241American Airlines
Tue
Sep 28
$32Amtrak
$28OurBus
$70United
Wed
Sep 29
$44Amtrak
$29OurBus
$241American Airlines
Thu
Sep 30
$44Amtrak
Find prices
Find prices
Fri
Oct 1
$43Amtrak
Find prices
Find prices
Sat
Oct 2
Find prices
$32OurBus
$103American Airlines
Sun
Oct 3
$32Amtrak
$32OurBus
$103American Airlines
Mon
Oct 4
Find prices
$29OurBus
$82American Airlines
Tue
Oct 5
$32Amtrak
Find prices
Find prices
Wed
Oct 6
$33Amtrak
Find prices
Find prices
Thu
Oct 7
$32Amtrak
Find prices
Find prices
Fri
Oct 8
$77Amtrak
$32OurBus
$103American Airlines
Sat
Oct 9
$32Amtrak
Find prices
Find prices
Sun
Oct 10
$43Amtrak
Find prices
Find prices
Mon
Oct 11
$33Amtrak
Find prices
Find prices
Tue
Oct 12
$33Amtrak
$43Vamoose Bus
$103American Airlines
Wed
Oct 13
$33Amtrak
Find prices
Find prices

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information between Union Station and Penn Station

distanceDistance204 miles (329 km)
durationAverage train duration3 h 30 min
priceAverage train ticket price$58 (€47)
frequencyTrain frequency1 a day
changesDirect trainYes, there is 1 direct train a day
carriersTrain companiesAmtrak or Amtrak

Trains from Union Station to Penn Station cover the 204 miles (329 km) long trip taking on average 3 h 30 min with our travel partners like Amtrak or Amtrak. Normally, there is 1 train operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as $32 (€26), but the average price of train tickets is $58 (€47).

Train companies

Train from Union Station to Penn Station with Amtrak

Travel from Union Station to Penn Station from $32 (€26) with Omio’s train partners Amtrak! You can find the best schedules and tickets when comparing and booking the most popular 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 from Union Station to Penn Station.

Omio helps you compare and book the perfect train with Amtrak between Union Station and Penn Station for a smooth and relaxing journey. Check the latest Amtrak train schedules for the ideal departure and arrival times, take a look at the travel information for the Union Station to Penn Station train with Amtrak (such as baggage allowance and amenities offered onboard), compare the best connections for your Union Station - Penn Station route and then book a cheap train ticket with ease. The distance from Union Station to Penn Station by train is 204 miles (329 km). You can book tickets for this Amtrak train for as low as $32 (€26) one-way if you book in advance. When you search for Amtrak tickets from Union Station to Penn Station in the Omio app, you can also check whether they are mobile tickets quickly and easily. If they are mobile tickets, then you can go paperless when taking a train. Book that perfect Amtrak Union Station - Penn Station train ticket online and enjoy your trip!

These are Amtrak's ticket policies for COVID-19 for the train between Union Station and Penn 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 Union Station to Penn Station
Travel by train to Penn 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 Penn Station.
FAQs
How much do cheap train tickets to Penn Station from Union Station cost?
Looking to save money on your route? Omio customers have found the cheapest train between Union Station and Penn Station for the next 7 days starting from $32 (€26)  one way.
How much is a train ticket between Union Station and Penn Station?
In the next 7 days you can expect to pay on average $58 (€47)  for a train ticket to Penn Station from Union Station.
What is the distance between Union Station and Penn Station by train?
When traveling this route you should expect the distance from Union Station to Penn Station by train to be approximately 204 miles (329 km).
How long is a train from Union Station to Penn Station on average?
On average the Union Station to Penn Station train time is 3 h 30 min  covering the 204 miles (329 km) long trip, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
Which train companies can take me to Penn Station from Union Station?
When taking a train from Union Station to Penn Station, you can count on Amtrak or Amtrak for the best way to get you to Penn Station. You can also check all possible train companies who offer a service from Union Station to Penn Station and compare the amenities they offer before buying a train ticket.
How many train services are there from Union Station to Penn Station a day?
The average number of trains departing Union Station for Penn Station is 1 a day. The train schedules and services may vary between weekdays and weekends.
When is the earliest train from Union Station to Penn Station? When is the last train from Union Station to Penn Station?
The earliest train departing from Union Station to Penn Station leaves at 8: 45 AM. The last train departing from Union Station to Penn Station leaves at 10: 00 PM. You can find the latest Union Station to Penn Station train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
When should I buy the Union Station to Penn Station train for the best deals on tickets?
You can find trains from Union Station to Penn Station to cost on average $58 (€47) one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your route. You’ll see tickets for the Union Station to Penn Station train generally on sale a few months before the planned travel date.

Trains from Union Station to Penn Station: related information

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