New York City to Harrisburg, PA train

Cheap train tickets from New York City to Harrisburg, PA

Showing times and prices for 10 Aug

Cheapest

£61

Average

£80

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

Cheapest
12:54Penn Station3h46 16:40Harrisburg Station
0 changes
£611One-way
Cheapest
16:03Penn Station3h27 19:30Harrisburg Station
0 changes
£611One-way
Cheapest
07:17Penn Station3h29 10:46Harrisburg Station
0 changes
£611One-way
Cheapest
14:11Penn Station3h19 17:30Harrisburg Station
0 changes
£611One-way
Cheapest
09:30Penn Station3h20 12:50Harrisburg Station
0 changes
£611One-way

Train schedule New York City to Harrisburg, PA

Showing trains for tomorrow, Wednesday, 10 August
03:20Penn Station3h50 07:10Harrisburg Station
1 change
03:20Penn Station4h55 08:15Harrisburg Station
1 change
07:17Penn Station3h29 10:46Harrisburg Station
0 changes
09:30Penn Station3h20 12:50Harrisburg Station
0 changes
10:52Penn Station3h34 14:26Harrisburg Station
0 changes
12:05Penn Station3h20 15:25Harrisburg Station
0 changes
12:35Penn Station4h05 16:40Harrisburg Station
1 change
12:54Penn Station3h46 16:40Harrisburg Station
0 changes
14:11Penn Station3h19 17:30Harrisburg Station
0 changes
14:44Penn Station3h56 18:40Harrisburg Station
0 changes
16:03Penn Station3h27 19:30Harrisburg Station
0 changes
17:00Penn Station3h35 20:35Harrisburg Station
1 change
17:10Penn Station3h25 20:35Harrisburg Station
0 changes
19:40Penn Station5h10 00:50Harrisburg Station
1 change
20:13Penn Station4h37 00:50Harrisburg Station
1 change
20:30Penn Station3h26 23:56Harrisburg Station
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

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

Fastest train times from New York City to Harrisburg, PA

Showing times and prices for 10 Aug

Fastest Journey

3 h 19 m

Average

3 h 49 m

Trains per day

16

Distance

248 km

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

Fastest
14:11Penn Station3h19 17:30Harrisburg Station
0 changes
£611One-way
2nd Fastest
09:30Penn Station3h20 12:50Harrisburg Station
0 changes
£611One-way
2nd Fastest
12:05Penn Station3h20 15:25Harrisburg Station
0 changes
£611One-way
17:10Penn Station3h25 20:35Harrisburg Station
0 changes
£921One-way
20:30Penn Station3h26 23:56Harrisburg Station
0 changes
£921One-way

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from New York City to Harrisburg, PA

distanceDistance154 miles
durationAverage train duration3 h 20 min
priceAverage train ticket price£61 (€69)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 8 direct trains a day
carriersTrain companiesAmtrak or Amtrak Acela

Trains from New York City to Harrisburg, PA cover the 154 miles long route taking on average 3 h 20 min with our travel partners like Amtrak or Amtrak Acela. Normally, there are 12 trains operating per day, including direct services available. While the average ticket price for this route costs around £61, you can find the cheapest train ticket for as low as £56.

Train providers: Amtrak Acela and Amtrak trains New York City to Harrisburg, PA

Amtrak Acela and Amtrak trains will get you from New York City to Harrisburg, PA from £56. With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Amtrak
Amtrak Acela

Amtrak is the main train provider in the United States operating medium and long-distance intercity services in 46 US states as well as in 3 Canadian provinces. There are over 300 Amtrak trains running daily. With Amtrak you can travel by train across the country and explore destinations near and far with routes such as the Northeast Regional connecting cities in the East Coast, the Coast Starlight connecting destinations up and down the West Coast, the Empire Builder connecting Chicago and Midwestern cities to the Northwest, and many more. Amtrak offers different class options suiting any budget, from Coach Class to Business Class, First Class, and the Sleeper Class, where you can book a Roomette, Bedroom, and Bedroom suite among others for night travel. There are several different ticket types including Saver, Value, Flexible, Business and Premium for you to book for your next train journey to Harrisburg, PA from New York City.

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

  • Average Duration: 3 h 47 min
  • Average Price: £56
  • Amtrak frequency: 9 a day

Acela is the flagship high-speed train service from Amtrak, the main train operator of the United States. Acela high-speed trains operate services along the Northeast Corridor, connecting popular destinations like Washington, D. C. Baltimore, Philadelphia, NYC, Providence, and Boston, just to name a few. Amtrak Acela trains are the fastest in the U. S. Reaching speeds up to 150 mph (250 km/h). Known for their superior comfort, Acela trains have spacious and comfortable seats with more legroom than Amtrak’s Coach Class seats. You can choose between booking a Business Class or First Class seat on an Acela train between New York City and Harrisburg, PA. In both classes amenities include seat reservations, free Wi-Fi, power outlets, adjustable lighting at every seat, conference tables and large tray tables. Passengers can also purchase food and drinks on the train at Café Acela.

New York City to Harrisburg, PA train information with Amtrak Acela:

  • Average Duration: 3 h 38 min
  • Amtrak Acela frequency: 1 a day

Travel Tips: Trains from New York City to Harrisburg, PA

Travel by train 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 City to Harrisburg, PA.
FAQs
If you’re looking to save money on tickets, you can find a cheap train between New York City and Harrisburg, PA for as little as £56  in the next 7 days.
If you’re looking to book tickets for this route in the next 7 days, you’ll find that New York City to Harrisburg, PA train prices are on average £61  one way.
You should expect to travel around 154 miles  to Harrisburg, PA from New York City by train.
On average the New York City to Harrisburg, PA train time is 3 h 20 min  covering the 154 miles long trip, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.
For the trip from New York City to Harrisburg, PA you can take a train with Amtrak or Amtrak Acela. Be sure to check out all possible train providers that offer services between New York City and Harrisburg, PA on Omio to compare what amenities they may have.
On average, there are 12 trains a day from New York City to Harrisburg, PA. The train times and services may be different on weekends and holidays compared to weekdays.
The earliest train departing from New York City to Harrisburg, PA leaves at 07: 20. The last train departing from New York City to Harrisburg, PA leaves at 23: 40. You can find the latest New York City to Harrisburg, PA train times on Omio and book the best time to leave for your journey on your chosen travel date.
You can find a train to Harrisburg, PA from New York City to cost on average £61 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 journey. You’ll see tickets for the New York City to Harrisburg, PA train generally on sale a few months before the planned travel date.

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
Currency
Language