Cheap flights from Harrisburg (MDT) to Virginia

MDT — RIC
Dec 12 — Dec 191

What is the cheapest month to fly from Harrisburg to Virginia?

Due to multiple factors, expect to potentially pay more when booking in October. For low rates, January can be a great choice for travel to Virginia. Flights to Virginia from Harrisburg in January are about $391 on average during January, but can be found for as low as $222.

When is the cheapest time to fly from Harrisburg to Virginia (MDT - VA)?

When flying from Harrisburg to Virginia, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.

Cheap flights from Harrisburg to Virginia in December, January 2022

The best prices found for MDT to Virginia flights for December, January
Jan 13 - Jan 17
MDT

Harrisburg

RIC

Richmond Byrd Intl

1 stop

21h 01m
RIC

Richmond Byrd Intl

MDT

Harrisburg

1 stop

22h 22m
$129

Allegiant Air

Pick Dates

Deal found 12/5

Jan 10 - Jan 18
MDT

Harrisburg

ORF

Norfolk

1 stop

17h 46m
ORF

Norfolk

MDT

Harrisburg

1 stop

9h 32m
$324

United Airlines

Pick Dates

Deal found 12/5

Jan 10 - Jan 19
MDT

Harrisburg

RIC

Richmond Byrd Intl

1 stop

7h 23m
RIC

Richmond Byrd Intl

MDT

Harrisburg

1 stop

23h 35m
$324

United Airlines

Pick Dates

Deal found 12/5

Harrisburg to Virginia 2022 flight deals

Cheap flights to Virginia from Harrisburg found for this year
Dec 29 - Jan 1
MDT

Harrisburg

ORF

Norfolk

1 stop

23h 37m
ORF

Norfolk

MDT

Harrisburg

1 stop

9h 36m
$324

United Airlines

Pick Dates

Deal found 12/4

Dec 21 - Jan 4
MDT

Harrisburg

RIC

Richmond Byrd Intl

1 stop

5h 11m
RIC

Richmond Byrd Intl

MDT

Harrisburg

1 stop

4h 56m
$385

American Airlines

Pick Dates

Deal found 12/5

Dec 22 - Jan 4
MDT

Harrisburg

RIC

Richmond Byrd Intl

1 stop

3h 24m
RIC

Richmond Byrd Intl

MDT

Harrisburg

1 stop

3h 53m
$386

American Airlines

Pick Dates

Deal found 12/5

Cheap American Airlines flights from Harrisburg to Virginia

Dec 21 - Jan 4
MDT

Harrisburg

RIC

Richmond Byrd Intl

1 stop

5h 11m
RIC

Richmond Byrd Intl

MDT

Harrisburg

1 stop

4h 56m
$385

American Airlines

Pick Dates

Deal found 12/5

Dec 22 - Jan 4
MDT

Harrisburg

RIC

Richmond Byrd Intl

1 stop

3h 24m
RIC

Richmond Byrd Intl

MDT

Harrisburg

1 stop

3h 53m
$386

American Airlines

Pick Dates

Deal found 12/5

Dec 21 - Jan 4
MDT

Harrisburg

RIC

Richmond Byrd Intl

1 stop

3h 41m
RIC

Richmond Byrd Intl

MDT

Harrisburg

2 stops

11h 19m
$389

American Airlines

Pick Dates

Deal found 12/5

Cheap United Airlines flights from Harrisburg to Virginia

Jan 10 - Jan 19
MDT

Harrisburg

RIC

Richmond Byrd Intl

1 stop

7h 23m
RIC

Richmond Byrd Intl

MDT

Harrisburg

1 stop

23h 35m
$324

United Airlines

Pick Dates

Deal found 12/5

Jan 12 - Jan 17
MDT

Harrisburg

RIC

Richmond Byrd Intl

1 stop

7h 23m
RIC

Richmond Byrd Intl

MDT

Harrisburg

2 stops

8h 48m
$328

United Airlines

Pick Dates

Deal found 12/5

Apr 29 - May 6
MDT

Harrisburg

RIC

Richmond Byrd Intl

1 stop

7h 03m
RIC

Richmond Byrd Intl

MDT

Harrisburg

2 stops

15h 47m
$344

United Airlines

Pick Dates

Deal found 12/4

Last minute flights from Harrisburg to Virginia

Late deals on return flights to Virginia from Harrisburg, departing today and this week
Dec 11 - Jan 3
MDT

Harrisburg

ORF

Norfolk

1 stop

4h 26m
ORF

Norfolk

MDT

Harrisburg

1 stop

4h 31m
$418

United Airlines

Pick Dates

Deal found 12/4

Dec 11 - Jan 3
MDT

Harrisburg

ORF

Norfolk

1 stop

7h 40m
ORF

Norfolk

MDT

Harrisburg

2 stops

9h 01m
$458

United Airlines

Pick Dates

Deal found 12/4

Dec 11 - Jan 3
MDT

Harrisburg

ORF

Norfolk

2 stops

24h 21m
ORF

Norfolk

MDT

Harrisburg

2 stops

9h 01m
$463

United Airlines

Pick Dates

Deal found 12/4

One-way flights to Virginia from Harrisburg

The cheapest one-way flights from Harrisburg to Virginia
Jan 25
MDT

Harrisburg

ORF

Norfolk

1 stop

4h 01m
$228

American Airlines

Pick Dates

Deal found 12/5

Jan 25
MDT

Harrisburg

ORF

Norfolk

2 stops

6h 58m
$265

American Airlines

Pick Dates

Deal found 12/5

Related info for your journey

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

What airport do you fly from for flights from Harrisburg to Virginia?

For a flight from Harrisburg to Virginia, you will be flying from Harrisburg. Harrisburg (MDT) is just 8.5 mi from the center of the city.

Which airlines flying from Harrisburg to Virginia have flexible cancellations due to COVID-19?

Some of our airline partners flying from Harrisburg to Virginia have new flexible policies in place due to COVID-19. American Airlines and United Airlines are some of the carriers where you may find flexible cancellation policies. You can use our site to filter for airlines like American Airlines with this kind of flexibility.

Can I find flights from Harrisburg to Virginia for under $200 on Cheapflights?

Yes, there are multiple flights from Harrisburg to Virginia for under $200. The cheapest flight booked recently is on Allegiant Air for just $129, but on average you can expect to pay $355.

Are there last-minute flights available from Harrisburg to Virginia for under $500?

There are currently 9+ open flights from Harrisburg to Virginia within the next 7 days for less than $500.

What are the cheapest flights from Harrisburg to Virginia?

While on average a flight from Harrisburg to Virginia is generally $326, our data shows the cheapest flight currently is $277. When looking at the most popular route, (Harrisburg - Norfolk), you can expect to pay $516 for that flight.

Destination points for flights from Harrisburg to Virginia

Select to see more specific information for flights from Harrisburg to all places in Virginia

Top 2 airlines flying from Harrisburg to Virginia

The chart below displays the airlines Cheapflights users traveling from Harrisburg to Virginia choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
United AirlinesCheapest$263Average$347FlexibilityNo cancel feeOn-time69%COVID-19 safety
Search United Airlines flights
American AirlinesCheapest$267Average$400FlexibilityNo cancel feeOn-time71%COVID-19 safety
Search American Airlines flights