Fly from
Fly to
Route
Depart
Return
Price
HarrisburgNew Windsor
MDT - SWF
MDTSWF
Harrisburg
Mon 11/17
6:37 pm-10:26 am
1 stop15h 49m
HarrisburgNew Windsor
MDT - SWF
MDTSWF
Harrisburg
Wed 11/12
8:56 pm-5:24 pm
1 stop20h 28m
HarrisburgNew Windsor
MDT - SWF
MDTSWF
Harrisburg
Sat 11/15
9:12 pm-11:03 am
1 stop13h 51m
HarrisburgNew Windsor
MDT - SWF
MDTSWF
Harrisburg
Wed 11/12
8:56 pm-12:42 pm
2 stops15h 46m
HarrisburgNew Windsor
MDT - SWF
MDTSWF
Harrisburg
Sun 11/16
11:43 am-11:11 am
3 stops23h 28m
HarrisburgNew Windsor
MDT - SWF
MDTSWF
Harrisburg
Thu 11/13
6:15 pm-11:44 am
2 stops17h 29m
HarrisburgNew Windsor
MDT - SWF
MDTSWF
Harrisburg
Thu 11/13
11:43 am-10:11 am
3 stops22h 28m
HarrisburgNew Windsor
MDT - SWF
MDTSWF
Harrisburg
Fri 11/14
9:02 pm-12:42 pm
2 stops39h 40m
HarrisburgNew Windsor
MDT - SWF
MDTSWF
Harrisburg
Thu 9/25
10:21 am-11:03 am
1 stop24h 42m
HarrisburgNew Windsor
MDT - SWF
MDTSWF
Harrisburg
Thu 9/25
4:57 pm-11:44 am
2 stops18h 47m
Currently, January is the cheapest month in which you can book a flight from Harrisburg to Newburgh (average of $236). Flying from Harrisburg to Newburgh in June is currently the most expensive (average of $313). There are several factors that can impact the price of a flight, so comparing airlines, departure airports and flight times can provide users with more options.