Cheap flights from LaGuardia (LGA) to Harrisburg (MDT)

LGA — MDT
Feb 6 — Feb 131

What is the cheapest month to fly from New York LaGuardia Airport to Harrisburg?

August can be a great time to fly to Harrisburg from New York LaGuardia Airport with a flight ticket averaging about $189. Cheapflights users have found deals in the month of August for as cheap as $103. The most expensive prices can be found in the month of March.

When is the cheapest time to fly from New York LaGuardia Airport to Harrisburg (LGA - MDT)?

Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from New York LaGuardia Airport to Harrisburg as you normally would.

Cheap flights from LaGuardia to Harrisburg in February, March 2023

The best prices found for LGA to MDT flights for February, March
Feb 5 - Feb 9
LGA

New York LaGuardia

MDT

Harrisburg

1 stop

15h 40m
MDT

Harrisburg

LGA

New York LaGuardia

1 stop

10h 31m
$428

Multiple Airlines

Pick Dates

Deal found 1/31

Feb 3 - Feb 5
LGA

New York LaGuardia

MDT

Harrisburg

1 stop

13h 46m
MDT

Harrisburg

LGA

New York LaGuardia

1 stop

10h 33m
$440

Multiple Airlines

Pick Dates

Deal found 1/30

Feb 13 - Feb 16
LGA

New York LaGuardia

MDT

Harrisburg

1 stop

6h 50m
MDT

Harrisburg

LGA

New York LaGuardia

1 stop

5h 34m
$459

United Airlines

Pick Dates

Deal found 1/30

LaGuardia to Harrisburg 2023 flight deals

Cheap flights to Harrisburg from LaGuardia found for this year
Mar 1 - Mar 8
LGA

New York LaGuardia

MDT

Harrisburg

1 stop

7h 01m
MDT

Harrisburg

LGA

New York LaGuardia

1 stop

6h 13m
$249

United Airlines

Pick Dates

Deal found 1/30

Mar 1 - Mar 8
LGA

New York LaGuardia

MDT

Harrisburg

2 stops

10h 26m
MDT

Harrisburg

LGA

New York LaGuardia

1 stop

6h 13m
$291

United Airlines

Pick Dates

Deal found 1/30

Apr 12 - Apr 13
LGA

New York LaGuardia

MDT

Harrisburg

1 stop

6h 58m
MDT

Harrisburg

LGA

New York LaGuardia

1 stop

6h 34m
$349

United Airlines

Pick Dates

Deal found 1/31

Cheap American Airlines flights from LaGuardia to Harrisburg

Mar 2 - Mar 9
LGA

New York LaGuardia

MDT

Harrisburg

2 stops

8h 39m
MDT

Harrisburg

LGA

New York LaGuardia

1 stop

20h 15m
$492

American Airlines

Pick Dates

Deal found 1/31

Mar 1 - Mar 8
LGA

New York LaGuardia

MDT

Harrisburg

2 stops

7h 40m
MDT

Harrisburg

LGA

New York LaGuardia

2 stops

9h 28m
$520

American Airlines

Pick Dates

Deal found 1/30

Feb 16 - Feb 19
LGA

New York LaGuardia

MDT

Harrisburg

2 stops

10h 26m
MDT

Harrisburg

LGA

New York LaGuardia

1 stop

9h 31m
$526

American Airlines

Pick Dates

Deal found 1/31

Cheap United Airlines flights from LaGuardia to Harrisburg

Mar 1 - Mar 8
LGA

New York LaGuardia

MDT

Harrisburg

1 stop

7h 01m
MDT

Harrisburg

LGA

New York LaGuardia

1 stop

6h 13m
$249

United Airlines

Pick Dates

Deal found 1/30

Mar 1 - Mar 8
LGA

New York LaGuardia

MDT

Harrisburg

2 stops

10h 26m
MDT

Harrisburg

LGA

New York LaGuardia

1 stop

6h 13m
$291

United Airlines

Pick Dates

Deal found 1/30

Apr 12 - Apr 13
LGA

New York LaGuardia

MDT

Harrisburg

1 stop

6h 58m
MDT

Harrisburg

LGA

New York LaGuardia

1 stop

6h 34m
$349

United Airlines

Pick Dates

Deal found 1/31

Last minute flights from LaGuardia to Harrisburg

Late deals on return flights to Harrisburg from LaGuardia, departing today and this week
Feb 6 - Feb 11
LGA

New York LaGuardia

MDT

Harrisburg

1 stop

7h 53m
MDT

Harrisburg

LGA

New York LaGuardia

1 stop

7h 19m
$480

United Airlines

Pick Dates

Deal found 1/29

Feb 6 - Feb 8
LGA

New York LaGuardia

MDT

Harrisburg

1 stop

5h 53m
MDT

Harrisburg

LGA

New York LaGuardia

1 stop

7h 45m
$679

United Airlines

Pick Dates

Deal found 1/30

Feb 6 - Feb 11
LGA

New York LaGuardia

MDT

Harrisburg

1 stop

7h 53m
MDT

Harrisburg

LGA

New York LaGuardia

1 stop

7h 19m
$775

United Airlines

Pick Dates

Deal found 1/31

One-way flights to Harrisburg from LaGuardia

The cheapest one-way flights from LaGuardia to Harrisburg
Feb 9
LGA

New York LaGuardia

MDT

Harrisburg

2 stops

16h 12m
$155

Multiple Airlines

Pick Dates

Deal found 1/30

Mar 9
LGA

New York LaGuardia

MDT

Harrisburg

3 stops

33h 17m
$169

Multiple Airlines

Pick Dates

Deal found 1/30

Mar 20
LGA

New York LaGuardia

MDT

Harrisburg

1 stop

6h 08m
$180

United Airlines

Pick Dates

Deal found 1/31

Reviews of Airlines Servicing Harrisburg

United Airlines
7.6
Good
1,174 reviews

Food

6.8

Boarding

7.9

Entertainment

7.1

Overall

7.6

Crew

8.2

Comfort

7.4

Reviews

1 / 10

Plane left without us the next one got canceled stayed four hours in hotel then changed airlines and trying again

United Airlines
7.6
Good
1,174 reviews
United Airlines
7.6
Good
1,174 reviews

Food

6.8

Boarding

7.9

Entertainment

7.1

Overall

7.6

Crew

8.2

Comfort

7.4

Reviews

1 / 10

Plane left without us the next one got canceled stayed four hours in hotel then changed airlines and trying again

American Airlines
7.4
Good
1,682 reviews
United Airlines
7.6
Good
1,174 reviews

Food

6.8

Boarding

7.9

Entertainment

7.1

Overall

7.6

Crew

8.2

Comfort

7.4

Reviews

1 / 10

Plane left without us the next one got canceled stayed four hours in hotel then changed airlines and trying again

Frontier
6.1
Okay
538 reviews
United Airlines
7.6
Good
1,174 reviews

Food

6.8

Boarding

7.9

Entertainment

7.1

Overall

7.6

Crew

8.2

Comfort

7.4

Reviews

1 / 10

Plane left without us the next one got canceled stayed four hours in hotel then changed airlines and trying again

Related info for your journey

Useful info, stats and facts about LaGuardia to Harrisburg flights.

What airport do you fly into for flights to Harrisburg from New York LaGuardia?

For a flight from New York LaGuardia to Harrisburg, you will be flying into Harrisburg. Harrisburg (MDT) is just 8.5 mi from the center of the city. Harrisburg is the only Harrisburg airport and it handles 0 inbound flights from New York LaGuardia per day. 0 airlines have flights to Harrisburg from New York LaGuardia on a regular basis.

Can I find flights from New York LaGuardia Airport to Harrisburg for under $300 on Cheapflights?

Yes, there are multiple flights from New York LaGuardia Airport to Harrisburg for under $300. The cheapest flight booked recently is on United Airlines for just $249, but on average you can expect to pay $442.

Are there last-minute flights available from New York LaGuardia Airport to Harrisburg for under $500?

There are currently 8+ open flights from New York LaGuardia Airport to Harrisburg within the next 7 days for less than $500.

What are the cheapest airlines to fly from New York LaGuardia Airport to Harrisburg one-way?

For one-way options, check prices for United Airlines. According to our data, you can fly for as low as $180. Users have also found prices from $329 and $513 on American Airlines and Frontier, respectively.

What are the cheapest flights from New York LaGuardia Airport to Harrisburg?

The cheapest flight price from New York LaGuardia Airport to Harrisburg is $267. On average you can expect to pay $267. The most popular route, (New York LaGuardia - Harrisburg), can usually be booked for $354.

Alternative routes for LaGuardia to Harrisburg

See prices for flight routes from nearby airports that may be better suited for you.
100% Free
Cheapflights is completely free to use, so you can start saving the moment you arrive.
Book with Flexibility
Our users can plan ahead with confidence and find flights with no change fees
Travel Smart
Millions of people come to us for their flight needs every year. We help make travel planning easy by providing useful insights and data-driven graphs that can inform your decisions.