[menuItemContent][menuItemRightSideContent]
Currency

COMPARE Prices across different modes

Mon
Jun 14
$78Amtrak
Find prices
Find prices
Tue
Jun 15
$55Amtrak
$47OurBus
$262United
Wed
Jun 16
$44Amtrak
$19Flixbus
$262United
Thu
Jun 17
$100Amtrak
$19Flixbus
$262United
Fri
Jun 18
$133Amtrak
$23Flixbus
$262gojet airlines
Sat
Jun 19
$44Amtrak
Find prices
Find prices
Sun
Jun 20
$78Amtrak
$43Vamoose Bus
$262United
Mon
Jun 21
$44Amtrak
$19Flixbus
$199American Airlines
Tue
Jun 22
$33Amtrak
$19Flixbus
$199Republic Airlines
Wed
Jun 23
$44Amtrak
$22Flixbus
$199American Airlines
Thu
Jun 24
$32Amtrak
$22Flixbus
$135American Airlines
Fri
Jun 25
$44Amtrak
$26Flixbus
$221air wisconsin
Sun
Jun 27
$32Amtrak
$23Flixbus
$257United
Mon
Jun 28
$32Amtrak
$19Flixbus
$62American Airlines
Tue
Jun 29
$33Amtrak
$22Flixbus
$137American Airlines
Wed
Jun 30
$33Amtrak
Find prices
Find prices
Thu
Jul 1
$32Amtrak
$19Flixbus
Find prices
Fri
Jul 2
$78Amtrak
$23Flixbus
$62American Airlines
Sat
Jul 3
Find prices
$23Flixbus
$137American Airlines
Sun
Jul 4
$33Amtrak
$43Vamoose Bus
$62American Airlines

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

Deutsche Bahn
Renfe
Italo
Frecciarossa
Accommodation

Need a place to stay?

Tue, Jun 15
Total price for 1 nights, 1 adults
Top pick hotels
Entire homes & apartments

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

View all
train

Journey Summary

Penn Station to Union Station Train Information

Avg. Train Duration
4 hours 33 minutes
Train Ticket Price: $40
Trains depart from:Penn Station
Trains arrive in:Union Station
Distance:330 km
Train Companies:Amtrak

Travel Tips

Trains from Penn 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 Penn Station to Union Station.
FAQs
How much do cheap train tickets to Union Station from Penn Station cost?
Omio customers have found the cheapest trains from Penn Station to Union Station to cost as little as $44 (€34)  in the next 7 days.
What is the cost of a train from Penn Station to Union Station?
In the next 7 days you can expect to pay on average $82 (€64)  for a train ticket between Penn Station and Union Station.
How far is Union Station from Penn Station by train?
When traveling this route you should expect the distance to Union Station from Penn Station by train to be approximately 204 miles (329 km).
How long is the train between Penn Station and Union Station?
The train time from Penn Station to Union Station is on average 3 h 31 min  for the 204 miles (329 km) long journey, but the time it takes to go to Union Station from Penn Station by train can vary depending on specific dates or traveling on weekends and holidays.
When can I take the first train from Penn Station to Union Station? When can I take the last train for the day?
The first Penn Station to Union Station train departs at 6: 53 AM   and the last train from Penn Station to Union Station leaves at 11: 01 PM. Check out the most up-to-date train schedule from Penn Station to Union Station on Omio and find the best time to travel to your destination.
How early should I purchase Penn 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 book train tickets between Penn Station and Union Station within the next 7 days, you can find tickets to cost on average $82 (€64) one way. To find the best prices for this trip, consider booking your train ticket from Penn Station to Union Station a few months in advance.

Trains from Penn Station to Union Station: related information

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