Airlines with flights from Boston to Middletown
There are two airlines with scheduled flights between BOS and MDT. American Airlines is the only airline with non-stop flights from Logan Airport to Harrisburg International and the flight time is 1 hour and 41 minutes.
Choose airline
Schedules
Non-stop with American Airlines
-
Total flight time: 1 hour and 41 minutes
-
One World Alliance
-
11 flights per week
-
Embraer 175
-
First class available
BOS
Direct
MDT
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
AA4715
21:02
21:02
21:02
20:43
20:43
20:28
20:32
The timetable & schedule information was updated at 2026-04-21
Via Philadelphia with American Airlines
-
Total flight time: 3h 15m - 6h 08m.
-
One World Alliance
-
194 flights per week
-
Embraer 175
BOS
Via PHL
MDT
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
AA1146
AA6117
AA6117
06:00
06:00
06:00
06:00
06:00
06:00
06:00
AA3225
AA5963
AA5963
09:37
09:37
09:37
09:37
09:37
09:37
09:37
AA1776
AA5949
AA5949
15:06
15:06
15:06
15:06
15:06
----
15:06
AA3309
AA6109
AA6109
17:04
17:04
17:04
17:04
17:04
----
17:04
AA1776
AA6109
AA6109
----
----
----
----
----
17:04
----
AA1147
AA5944
AA5944
19:25
----
19:25
19:25
19:25
----
19:25
The timetable & schedule information was updated at 2026-04-21
Via Dulles with United Airlines
-
Total flight time: 3h 24m - 4h 33m.
-
78 flights per week
BOS
Via IAD
MDT
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
UA1734
UA4986
UA4986
05:45
05:45
05:45
05:45
05:45
----
05:45
UA2098
UA4372
UA4372
09:30
09:30
09:30
09:30
09:30
09:30
09:30
UA721
UA4250
UA4250
14:15
14:15
14:15
14:15
14:15
14:15
14:15
UA2136
UA4964
UA4964
19:27
19:27
19:27
19:27
19:27
19:27
19:27
The timetable & schedule information was updated at 2026-04-21

There are two airlines with scheduled flights between BOS and MDT. American Airlines is the only airline with non-stop flights from Logan Airport to Harrisburg International and the flight time is 1 hour and 41 minutes.