How to travel from Harrisburg, PA to New York City

Travel options
from Harrisburg, PA to New York City

You can get from Harrisburg, PA to New York City by train, bus or flight.

Our recommendation
bus

To get from Harrisburg, PA to New York City on Dec 03 we recommend taking a bus because it’s the best combination of price and speed.

06:15PMHarrisburg, PA4h20 10:35PMNew York City
0 transfers
491One-way
Cheapest
06:15PMHarrisburg, PA4h20 10:35PMNew York City
0 transfers
491One-way
Other options
05:00PMHarrisburg Station3h34 08:34PMPenn Station
0 transfers
681One-way
07:05PMHarrisburg Station3h29 10:34PMPenn Station
0 transfers
681One-way
07:05PMHarrisburg Station4h18 11:23PMPenn Station
1 transfer
681One-way

Find all the dates and times for this journey by train, bus, and flight, .

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Compare prices and tickets Prices for trains, buses and flights

Sat
Dec 03
Sun
Dec 04
Mon
Dec 05
Tue
Dec 06
Wed
Dec 07
Thu
Dec 08
Fri
Dec 09

Travel Information from Harrisburg, PA to New York City

distanceDistance154 miles (248 km)
modeAvailable travel modesBus, ferry, flight or train
priceTicket price range$48 - $469
cheapestCheapest modeBus • $48 (€47) • 3 h 40 min
fastestFastest modeTrain • $108 (€104) • 3 h 10 min
carriersPopular travel companiesOurBus, Republic Airlines or Amtrak

Take a bus, ferry, flight or train to travel 154 miles (248 km) to New York City from Harrisburg, PA. If speed is a priority, then a train is the best option with an average duration of 3 h 10 min; whereas, if saving money is more important, then a bus is the best option with prices starting as low as $48 (€47). The most popular travel companies which serve this journey are OurBus, Republic Airlines or Amtrak among others. Travelers can even take a direct from Harrisburg, PA to New York City.

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

Travel Tips: Travel to New York City 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 Harrisburg, PA to New York City.
FAQs

There are 4 ways that you can travel from Harrisburg, PA to New York City. You can take a bus, ferry, flight or train.

The cheapest way to go to New York City from Harrisburg, PA is by taking a bus, which costs on average $48 (€47).

This is compared to other ways of getting to New York City:

A bus is $420 (€407) less than a flight for this trip with tickets for a flight from Harrisburg, PA to New York City costing on average $469 (€454).

A bus is $59 (€57) less than a train for this journey with tickets for a train from Harrisburg, PA to New York City costing on average $108 (€104).

The fastest way from Harrisburg, PA to New York City is by train with an average journey time of 3 h 10 min.

There are alternative travel options to New York City that can usually take longer:

In comparison, traveling by bus can take you on average 3 h 40 min.

In comparison, getting to New York City by flight can take on average 3 h 53 min.

The Harrisburg, PA to New York City distance is around 154 miles (248 km).

The average frequency per day from Harrisburg, PA to New York City is:

  • Around 3 buses per day.
  • 13 trains a day.

However, we recommend checking specific travel dates for your journey to New York City from Harrisburg, PA as scheduled services by bus, ferry, flight or train can vary by season or day of the week.

These are the most popular departure and arrival points from Harrisburg, PA to New York City:

    If finding a good deal is your main consideration for your trip from Harrisburg, PA to New York City, then we'll help you find the best value travel companies for you:

    • Travel with OurBus to go to New York City by bus. For a good deal on tickets, you can find OurBus Harrisburg, PA to New York City tickets on Omio for $48 (€47).
    • Republic Airlines can take you to New York City by plane. If searching for a good deal on flights, you can find tickets for Republic Airlines from Harrisburg, PA to New York City for $469 (€454).
    • Travel with Amtrak for trains to New York City. If you’re looking for a good deal on tickets, check for Amtrak Harrisburg, PA to New York City tickets on Omio for $108 (€104).
    Omio customers who travel from Harrisburg, PA to New York City often also extend their vacation to go to Paris, Madrid or London. Omio can help you plan your trip by finding the best connections between New York City and these popular destinations at a great price.

    Before traveling from Harrisburg, PA to New York City, it’s good to know what ticket you can buy and how much it will cost in the next 7 days:

    • A bus ticket for this route costs on average $48 (€47) one way.
    • A plane ticket for this trip costs on average $469 (€454) one way.
    • A train ticket costs $108 (€104) one way on average for this journey.

    But we recommend booking Harrisburg, PA to New York City tickets online a few months before your planned travel date to score the best deals and save money on your trip.

    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