New York, NY to Harrisburg, PA train

Tue, Sep 10
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap train tickets from New York, NY to Harrisburg, PA

Showing times and prices for Sep 10

Cheapest

The best way to find a cheap train ticket from New York, NY to Harrisburg, PA is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
Amtrak
647 Keystone Service
02:11PM3h31
Penn Station, New York, NY
05:42PMHarrisburg Station, Harrisburg, PA
$501One-way
0 transfers
Cheapest
Amtrak
609 Keystone Service
12:54PM3h53
Penn Station, New York, NY
04:47PMHarrisburg Station, Harrisburg, PA
$501One-way
0 transfers
Cheapest
Amtrak
649 Keystone Service
02:44PM3h40
Penn Station, New York, NY
06:24PMHarrisburg Station, Harrisburg, PA
$501One-way
0 transfers
2nd Cheapest
Amtrak
645 Keystone Service
12:05PM4h25
Penn Station, New York, NY
04:30PMHarrisburg Station, Harrisburg, PA
$621One-way
1 transfer
2nd Cheapest
Amtrak
43 Pennsylvanian
10:52AM3h34
Penn Station, New York, NY
02:26PMHarrisburg Station, Harrisburg, PA
$621One-way
0 transfers

Train schedule from New York, NY to Harrisburg, PA

Showing trains for tomorrow, Tuesday, September 10
Amtrak
641 Keystone Service
07:17AM4h33
Penn Station, New York, NY
11:50AMHarrisburg Station, Harrisburg, PA
1 transfer
Amtrak
643 Keystone Service
09:30AM4h20
Penn Station, New York, NY
01:50PMHarrisburg Station, Harrisburg, PA
1 transfer
Amtrak
43 Pennsylvanian
10:52AM3h34
Penn Station, New York, NY
02:26PMHarrisburg Station, Harrisburg, PA
0 transfers
Amtrak
645 Keystone Service
12:05PM4h25
Penn Station, New York, NY
04:30PMHarrisburg Station, Harrisburg, PA
1 transfer
Amtrak
171 Northeast Regional
12:40PM4h07
Penn Station, New York, NY
04:47PMHarrisburg Station, Harrisburg, PA
1 transfer
Amtrak
609 Keystone Service
12:54PM3h53
Penn Station, New York, NY
04:47PMHarrisburg Station, Harrisburg, PA
0 transfers
Amtrak
647 Keystone Service
02:11PM3h31
Penn Station, New York, NY
05:42PMHarrisburg Station, Harrisburg, PA
0 transfers
Amtrak
649 Keystone Service
02:44PM3h40
Penn Station, New York, NY
06:24PMHarrisburg Station, Harrisburg, PA
0 transfers
Amtrak
97 Silver Meteor
03:15PM4h17
Penn Station, New York, NY
07:32PMHarrisburg Station, Harrisburg, PA
1 transfer
Amtrak
651 Keystone Service
04:03PM3h29
Penn Station, New York, NY
07:32PMHarrisburg Station, Harrisburg, PA
0 transfers
Amtrak
2167 Acela
05:00PM3h37
Penn Station, New York, NY
08:37PMHarrisburg Station, Harrisburg, PA
1 transfer
Amtrak
653 Keystone Service
05:10PM3h27
Penn Station, New York, NY
08:37PMHarrisburg Station, Harrisburg, PA
0 transfers
Amtrak
655 Keystone Service
06:35PM3h33
Penn Station, New York, NY
10:08PMHarrisburg Station, Harrisburg, PA
0 transfers
Amtrak
657 Keystone Service
08:30PM3h26
Penn Station, New York, NY
11:56PMHarrisburg Station, Harrisburg, PA
0 transfers
Amtrak
67 Northeast Regional
11:23PM8h56
Penn Station, New York, NY
08:19AMHarrisburg Station, Harrisburg, PA
1 transfer
Amtrak
67 Northeast Regional
11:23PM7h03
Penn Station, New York, NY
06:26AMHarrisburg Station, Harrisburg, PA
1 transfer

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets New York, NY to Harrisburg, PA by train, bus, or flight

Tue
Sep 10
Wed
Sep 11
Thu
Sep 12
Fri
Sep 13
Sat
Sep 14
Sun
Sep 15
Mon
Sep 16
Tue
Sep 17
Wed
Sep 18
Thu
Sep 19
Fri
Sep 20
Sat
Sep 21
Sun
Sep 22
Mon
Sep 23
Tue
Sep 24
Wed
Sep 25
Thu
Sep 26
Fri
Sep 27
Sat
Sep 28
Sun
Sep 29
Mon
Sep 30

Fastest train times from New York, NY to Harrisburg, PA

Showing times and prices for Sep 10

Fastest Journey

3 h 26 m

Average

4 h 21 m

Trains per day

16

Distance

248 km

Of the 16 trains that leave New York, NY for Harrisburg, PA every day 8 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
Amtrak
657 Keystone Service
08:30PM3h26
Penn Station, New York, NY
11:56PMHarrisburg Station, Harrisburg, PA
$831One-way
0 transfers
2nd Fastest
Amtrak
653 Keystone Service
05:10PM3h27
Penn Station, New York, NY
08:37PMHarrisburg Station, Harrisburg, PA
$1041One-way
0 transfers
Amtrak
651 Keystone Service
04:03PM3h29
Penn Station, New York, NY
07:32PMHarrisburg Station, Harrisburg, PA
$831One-way
0 transfers
Amtrak
647 Keystone Service
02:11PM3h31
Penn Station, New York, NY
05:42PMHarrisburg Station, Harrisburg, PA
$501One-way
0 transfers
Amtrak
655 Keystone Service
06:35PM3h33
Penn Station, New York, NY
10:08PMHarrisburg Station, Harrisburg, PA
$1041One-way
0 transfers

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from New York, NY to Harrisburg, PA

distanceDistance154 miles (248 km)
durationAverage train duration3 h 19 min
priceAverage train ticket price$65 (€55)
frequencyTrain frequency7 a day
changesDirect trainYes, there are 5 direct trains a day
carriersTrain companiesAmtrak or Amtrak Acela

Trains from New York, NY to Harrisburg, PA cover the 154 miles (248 km) long journey taking on average 3 h 19 min with our travel partners like Amtrak or Amtrak Acela. Normally, there are 7 trains operating per day, including direct services available. While the average ticket price for this route costs around $65 (€55), you can find the cheapest train ticket for as low as $47 (€40).

Train companies: Amtrak and Amtrak Acela from New York, NY to Harrisburg, PA trains

You can travel by train between New York, NY and Harrisburg, PA with Amtrak and Amtrak Acela for as low as $51 (€43). When you search for schedules and tickets, Omio will show you the best journey.

Amtrak is the main train company in the United States and operates medium and long-distance intercity services in 46 American states and 3 Canadian provinces. With over 300 Amtrak trains running daily, you can travel by train across America and explore destinations near and far. Take the Acela train for high-speed services connecting popular cities in the Northeast, the Coast Starlight to travel up and down the stunning West Coast or the Empire Builder to travel from Chicago to the Midwest and the Pacific Northwest among others. Amtrak offers different class options to suit any traveler’s budget with classes like Coach, Business, First and the Sleeper Class, where you can book a Roomette, Bedroom, and Bedroom suite among others for night travel. When you book your train journey between New York, NY and Harrisburg, PA, you can choose between ticket types like Saver, Value, Flexible, Business and Premium.

Train information from New York, NY to Harrisburg, PA with Amtrak:

  • Average Duration: 3 h 16 min
  • Cheapest Price: $51
  • Amtrak frequency: 9 a day

FAQs: Trains from New York, NY to Harrisburg, PA

FAQs: Travel by train from New York, NY to Harrisburg, PA 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 New York, NY to Harrisburg, PA.
FAQs
Cheap train tickets from New York, NY to Harrisburg, PA can start from as little as $47 (€40) when you book in advance. The average train ticket price for New York, NY to Harrisburg, PA is $65 (€55); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the New York, NY to Harrisburg, PA train travel time is 3 h 19 min   for the 154 mile (248 km) long route, but the duration can vary if you travel on weekends and holidays.
The first train from New York, NY to Harrisburg, PA leaves at 8: 50 AM. Plan your trip with the Journey Planner   from Omio.
The last train from New York, NY to Harrisburg, PA leaves at 10: 35 PM.
Yes, it is possible to travel from New York, NY to Harrisburg, PA without having to change trains with Amtrak. There are 5 direct trains from New York, NY to Harrisburg, PA each day. There may be fewer direct services available on weekends or holidays.
Yes, there's a high-speed train to Harrisburg, PA. Take the fast train with Amtrak Acela from New York, NY to Harrisburg, PA.
For the best New York, NY to Harrisburg, PA train to book, you can travel safely and comfortably with Amtrak or Amtrak Acela. However, it's always good to check all possible train companies with services between New York, NY and Harrisburg, PA to compare what amenities they may offer.
No, there are no night trains, the latest train for this route is 10: 35 PM.
A trip to Harrisburg, PA from New York, NY is worth doing but not as a day trip with a journey time of 3 h 19 min each way. Check with Omio app   the best way to travel.
The cheapest month to travel from New York, NY to Harrisburg, PA by train is September.
It's helpful to compare your options as there are 3 ways to travel from New York, NY to Harrisburg, PA including taking a train, bus or flight.
HomeTrainsTrains in USATrain Times to Harrisburg, PANew York, NY to Harrisburg, PA train

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links