Airlines with flights from Miami to Middletown
There are three airlines with scheduled flights between MIA and MDT. American Airlines is the only airline with non-stop flights from Miami International to Harrisburg International and the flight time is 3 hours and 29 minutes.
Choose airline
Schedules
Non-stop with American Airlines
-
Total flight time: 3 hours and 29 minutes
-
One World Alliance
-
Miami is a American Airlines hub.
-
1 flight per week
-
First class available
MIA
Direct
MDT
W27, Jun 29 - Jul 05
Flight
The next flight with this airline is scheduled on 2027-01-09.
The timetable & schedule information was updated at 2026-04-21
Via Charlotte with American Airlines
-
Total flight time: 4h 20m - 7h 07m.
-
One World Alliance
-
Miami is a American Airlines hub.
-
184 flights per week
MIA
Via CLT
MDT
W27, Jun 29 - Jul 05
Flight
Mon
Jun 29
Tue
Jun 30
Wed
Jul 1
Thu
Jul 2
Fri
Jul 3
Sat
Jul 4
Sun
Jul 5
AA2187
AA5835
AA5835
06:20
06:20
06:20
06:21
06:21
----
06:21
AA2187
AA6134
AA6134
----
----
----
----
06:21
AA3085
AA6134
AA6134
07:40
07:40
07:40
07:50
07:50
07:50
07:50
AA3044
AA5832
AA5832
08:40
08:40
08:40
08:40
08:40
----
08:40
AA840
AA5832
AA5832
----
----
----
09:55
09:55
----
09:55
AA2819
AA5832
AA5832
09:55
09:55
09:55
----
----
----
----
AA2297
AA5989
AA5989
13:25
13:25
13:25
13:35
13:35
13:33
13:35
AA400
AA5217
AA5217
----
----
----
17:23
17:23
17:23
17:23
AA3131
AA5217
AA5217
19:03
19:03
19:03
19:03
19:03
19:03
19:03
The timetable & schedule information was updated at 2026-04-21
Via Atlanta with Delta Air Lines
-
Total flight time: 4h 36m - 7h 00m.
-
Sky Team Alliance
-
144 flights per week
MIA
Via ATL
MDT
W27, Jun 29 - Jul 05
Flight
Mon
Jun 29
Tue
Jun 30
Wed
Jul 1
Thu
Jul 2
Fri
Jul 3
Sat
Jul 4
Sun
Jul 5
DL1249
DL1248
DL1248
06:00
06:00
06:00
06:00
06:00
06:00
06:00
DL1261
DL3080
DL3080
08:12
08:12
08:12
08:12
08:12
08:12
08:12
DL2836
DL2857
DL2857
10:40
10:40
10:40
10:40
10:40
----
10:40
DL1510
DL2857
DL2857
12:01
12:01
12:01
12:01
12:01
----
12:01
DL1386
DL1283
DL1283
18:07
18:07
18:07
18:07
18:07
18:07
18:07
The timetable & schedule information was updated at 2026-04-21
Via Philadelphia with American Airlines
-
Total flight time: 4h 46m - 7h 13m.
-
One World Alliance
-
Miami is a American Airlines hub.
-
117 flights per week
MIA
Via PHL
MDT
W27, Jun 29 - Jul 05
Flight
Mon
Jun 29
Tue
Jun 30
Wed
Jul 1
Thu
Jul 2
Fri
Jul 3
Sat
Jul 4
Sun
Jul 5
AA2553
AA5963
AA5963
07:45
07:45
07:45
----
----
----
----
AA1265
AA5963
AA5963
----
----
----
07:45
07:45
07:45
07:45
AA551
AA5963
AA5963
08:40
08:40
08:40
09:00
09:00
09:14
09:00
AA1684
AA5949
AA5949
13:50
13:50
13:50
13:44
13:44
13:44
13:44
AA2667
AA6109
AA6109
15:00
15:00
15:00
15:00
15:00
15:00
15:00
AA1871
AA5944
AA5944
16:45
----
16:45
16:45
16:45
16:45
16:45
AA922
AA5944
AA5944
18:12
----
18:12
----
----
----
----
The timetable & schedule information was updated at 2026-04-21
Via Dulles with United Airlines
-
Total flight time: 5h 01m - 5h 34m.
-
40 flights per week
MIA
Via IAD
MDT
W27, Jun 29 - Jul 05
Flight
Mon
Jun 29
Tue
Jun 30
Wed
Jul 1
Thu
Jul 2
Fri
Jul 3
Sat
Jul 4
Sun
Jul 5
UA2435
UA4250
UA4250
13:10
13:10
13:10
13:10
13:10
13:10
13:10
The timetable & schedule information was updated at 2026-04-21

There are three airlines with scheduled flights between MIA and MDT. American Airlines is the only airline with non-stop flights from Miami International to Harrisburg International and the flight time is 3 hours and 29 minutes.