There are 7 ways to get from Harrisburg Airport (MDT) to New York by plane, train, bus or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Recommended option
Fly from Harrisburg, train • 3 h 20 min
$259 - $639
Cheapest option
Bus Greyhound USA • 5 h 5 min
$29 - $78
5 alternative options
Train, fly to New York La Guardia • 6 h 34 min
$165 - $536
Line 007 bus, train, fly to New York JFK • 6 h 27 min
$169 - $517
Train • 4 h 39 min
$107 - $278
Bus Great Wall Bus • 5 h 17 min
$33 - $36
Drive • 3 h 10 min
$17 - $26
What companies run services between Harrisburg Airport (MDT), USA and New York, NY, USA?
You can take a train from Harrisburg Airport (MDT) to New York via S 2nd St & Chestnut St, Harrisburg Amtrak, and Philadelphia 30th Street Station Amtrak in around 4 h 39 min. Alternatively, you can take a bus from Harrisburg Airport (MDT) to New York via S 2nd St & Chestnut St, Harrisburg, Pa, and Philadelphia, Pa in around 5 h 5 min.

- Website
- aa.com
Flights from Harrisburg to Philadelphia
- Ave. Duration
- 53 min
- When
- Every day
- Estimated price
- $330 - $700
Flights from Philadelphia to New York La Guardia
- Ave. Duration
- 1 h 7 min
- When
- Every day
- Estimated price
- $150 - $750
Flights from Philadelphia to New York JFK
- Ave. Duration
- 53 min
- When
- Every day
- Estimated price
- $200 - $430

- Website
- delta.com
Flights from Philadelphia to New York JFK
- Ave. Duration
- 1 h 5 min
- When
- Every day
- Estimated price
- $240 - $850

- Phone
- +1 1-800-872-7245
- Website
- amtrak.com
Train from Philadelphia 30th Street Station Amtrak to New York Penn Station
- Ave. Duration
- 1 h 15 min
- Frequency
- Every 30 minutes
- Estimated price
- $75 - $210
- Website
- amtrak.com
- Business Seat
- $75 - $180
- First Class Seat
- $150 - $210

- Phone
- +1 1-800-872-7245
- Website
- amtrak.com
Train from Harrisburg Amtrak to Philadelphia 30th Street Station Amtrak
- Ave. Duration
- 1 h 45 min
- Frequency
- Hourly
- Estimated price
- $30 - $65
- Website
- amtrak.com
- Coach Seat
- $30 - $45
- Flexi Coach Seat
- $50 - $80
- Business Coach Seat
- $45 - $65
- Room
- $160 - $220

- Phone
- +1 717-238-8304
- Website
- cattransit.com
Bus from Harrisburg International Airport to S 2nd St & Chestnut St
- Ave. Duration
- 24 min
- Frequency
- Hourly
- Estimated price
- $1 - $3
- Schedules at
- cattransit.com
- Book at
- cattransit.com

- Phone
- +1 214-849-8100
- ifsr@greyhound.com
- Website
- greyhound.com
Bus from Harrisburg, Pa to Philadelphia, Pa
- Ave. Duration
- 2 h
- Frequency
- Hourly
- Estimated price
- $16 - $40
- Website
- greyhound.com
- Economy
- $16 - $25
- Flexible
- $30 - $40
Bus from Philadelphia, Pa to New York, Ny
- Ave. Duration
- 2 h
- Frequency
- Every 15 minutes
- Estimated price
- $15 - $35
- Website
- greyhound.com
- Economy
- $15 - $23
- Flexible
- $27 - $35

- Phone
- 1-800-343-9999
- dveronesi@peterpanbus.com
- Website
- peterpanbus.com
Bus from Philadelphia, PA - Greyhound Terminal to New York, NY - Port Authority Bus Terminal
- Ave. Duration
- 2 h
- Frequency
- 4 times a day
- Estimated price
- $11 - $25
- Website
- peterpanbus.com

- Website
- biebergroup.com
Bus from Philadelphia, PA to New York
- Ave. Duration
- 1 h 55 min
- Frequency
- 3 times a day
- Estimated price
- $23 - $35
- Schedules at
- biebergroup.com
Bus from Harrisburg, PA to New York
- Ave. Duration
- 3 h 30 min
- Frequency
- Twice daily
- Estimated price
- $30
- Schedules at
- gotobus.com
- Book at
- gotobus.com
Want to know more about travelling around United States
Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Want to know more about US trains?
Rome2rio has everything you need to know about travelling with Amtrak
Read the travel guideHow to get from JFK to New York City
We show you the quickest, cheapest and easiest routes from the airport to the city
Read the travel guideNeed to know: Greyhound
Rome2rio’s guide on the bus operator has all the information you need
Read the travel guideQuestions & Answers
How far is it from Harrisburg Airport (MDT) to New York?
The distance between Harrisburg Airport (MDT) and New York is 241 km. The road distance is 284 km.
What is the cheapest way to get from Harrisburg Airport (MDT) to New York?
The cheapest way to get from Harrisburg Airport (MDT) to New York is to drive which costs $17 - $26 and takes 3 h 10 min.
What is the fastest way to get from Harrisburg Airport (MDT) to New York?
The quickest way to get from Harrisburg Airport (MDT) to New York is to drive which takes 3 h 10 min and costs $17 - $26.
Is there a direct bus between Harrisburg Airport (MDT) and New York?
No, there is no direct bus from Harrisburg Airport (MDT) to New York. However, there are services departing from Harrisburg International Airport and arriving at New York, Ny via Harrisburg, Pa and Philadelphia, Pa. The journey, including transfers, takes approximately 5 h 5 min.
How long does it take to get from Harrisburg Airport (MDT) to New York?
It takes approximately 3 h 20 min to get from Harrisburg Airport (MDT) to New York, including transfers.