MDT - RIC

$319 Find Cheap Flights from Harrisburg to Richmond - Compare and Save

1 adult
1 adult, Economy, 0 bags

Save 25% or more on flights. Compare deals from all over the web.

Never overpay with our price tracking tools.

Filter searches by price, airline and more to find your best flights.

Everything you should know

Cheapest round-trip
$319
Typical prices: $288-$654
American Airlines
Wed 11/28Wed 12/5
MDT - RIC • 1 stop
Top layover airports
Cheapest • Avg $278 (round-trip)
Shortest trip • 3h 24m (one-way)
Insights
Insights
Start a new search
KAYAK searches 100s of sites at once to find you the best travel deals.
We hope you love your trip to Richmond!
Flight Deals
Booking Insights
Flight Deals

Cheap Flights from Harrisburg to Richmond (MDT-RIC)

 
Discover the best prices for you by selecting your travel dates on KAYAK.

Recent round-trip flight deals from Harrisburg to Richmond

Sat, Nov 28 - Sat, Dec 5
American Airlines Logo
6:15 am - 9:32 amMDT  Harrisburg-RIC Richmond Byrd Intl
3h 17m1 stop Philadelphia
American Airlines Logo
11:45 am - 2:41 pmRIC  Richmond Byrd Intl-MDT Harrisburg
2h 56m1 stop Philadelphia
$319American Airlines
Wed, Nov 25 - Sun, Nov 29
United Airlines Logo
8:13 pm - 11:15 pmMDT  Harrisburg-RIC Richmond Byrd Intl
3h 02m1 stop Washington, D.C. Dulles Intl
United Airlines Logo
6:15 am - 9:45 amRIC  Richmond Byrd Intl-MDT Harrisburg
3h 30m1 stop Washington, D.C. Dulles Intl
$351United Airlines
Sat, Jan 23 - Wed, Jan 27
United Airlines Logo
6:20 am - 2:47 pmMDT  Harrisburg-RIC Richmond Byrd Intl
8h 27m1 stop Chicago O'Hare Intl
United Airlines Logo
6:00 am - 1:30 pmRIC  Richmond Byrd Intl-MDT Harrisburg
7h 30m1 stop Chicago O'Hare Intl
$399United Airlines
Thu, Nov 19 - Mon, Nov 23
United Airlines Logo
8:13 pm - 11:15 pmMDT  Harrisburg-RIC Richmond Byrd Intl
3h 02m1 stop Washington, D.C. Dulles Intl
United Airlines Logo
6:10 am - 1:24 pmRIC  Richmond Byrd Intl-MDT Harrisburg
7h 14m1 stop Chicago O'Hare Intl
$429United Airlines
Sat, Nov 14 - Wed, Nov 18
United Airlines Logo
8:15 am - 2:17 pmMDT  Harrisburg-RIC Richmond Byrd Intl
6h 02m1 stop Chicago O'Hare Intl
United Airlines Logo
10:27 am - 6:57 pmRIC  Richmond Byrd Intl-MDT Harrisburg
8h 30m1 stop Chicago O'Hare Intl
$429United Airlines
Wed, Nov 18 - Sun, Nov 22
United Airlines Logo
2:10 pm - 9:49 pmMDT  Harrisburg-RIC Richmond Byrd Intl
7h 39m1 stop Chicago O'Hare Intl
United Airlines Logo
8:20 pm - 11:44 pmRIC  Richmond Byrd Intl-MDT Harrisburg
3h 24m1 stop Washington, D.C. Dulles Intl
$429United Airlines
Sat, Dec 12 - Wed, Dec 16
United Airlines Logo
5:39 pm - 11:03 pmMDT  Harrisburg-RIC Richmond Byrd Intl
5h 24m1 stop Chicago O'Hare Intl
United Airlines Logo
6:00 am - 1:25 pmRIC  Richmond Byrd Intl-MDT Harrisburg
7h 25m1 stop Chicago O'Hare Intl
$488United Airlines
Sat, Jan 23 - Wed, Jan 27
United Airlines Logo
8:35 am - 5:19 pmMDT  Harrisburg-RIC Richmond Byrd Intl
8h 44m1 stop Chicago O'Hare Intl
United Airlines Logo
6:00 pm - 1:56 pmRIC  Richmond Byrd Intl-MDT Harrisburg
19h 56m3 stops Newark Cincinnati Cinci./N. Kentucky Washington, D.C. Dulles Intl
$573United Airlines
Sun, Nov 15 - Thu, Nov 19
Multiple Airlines Logo
6:55 pm - 8:19 pmMDT  Harrisburg-RIC Richmond Byrd Intl
25h 24m1 stop Sarasota Bradenton Intl
Multiple Airlines Logo
4:33 pm - 9:47 amRIC  Richmond Byrd Intl-MDT Harrisburg
17h 14m1 stop Orlando Sanford Intl
$614Multiple Airlines
Booking Insights

Price, demand and travel trends for Harrisburg to Richmond flights

Use KAYAK data on prices, travel dates, airlines and seasonal trends to compare options and book flights with more confidence.

How much is a round-trip flight from Harrisburg to Richmond?

Round-trip flights from Harrisburg to Richmond typically range from $288 to $654. The lowest price found in the past 5 days was $319, on American Airlines.

Key details for Harrisburg to Richmond flights

Cheapest flight

$319
Round-trip flight from Harrisburg to Richmond

When to book flights from Harrisburg to Richmond

Are your dates flexible? Find out the best times to travel from Harrisburg to Richmond based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated round-trip price

Your Harrisburg to Richmond flight questions, answered

Find helpful answers about this route, including flight times, airports, airlines and booking tips.

  • What cabin classes can I book on flights from Harrisburg to Richmond?

    Only Economy Class is available on flights from Harrisburg to Richmond.

  • How long is a flight from Harrisburg to Richmond?

    There are currently no nonstop flights available from Harrisburg to Richmond. Flights with 1 layover take between 3h 24m and 5h 08m in total, depending on the connection.

  • Do I need a passport to fly from Harrisburg to Richmond?

    No, a passport is not required for this domestic route, but you will need a real ID-compliant driver's license, a state ID or another TSA-accepted form of identification.

  • How much should I expect to pay for a Harrisburg to Richmond flight?

    Round-trip flights from Harrisburg to Richmond range from $288 to $654, with an average of $616 over the past 12 months. Anything below $288 counts as a good deal.

  • Have flight prices from Harrisburg to Richmond changed much recently?

    Yes. Based on fares seen in the past 5 days, round-trip prices on this route showed a wide range, from about $319 to $1,551. That means the highest observed fare was about 5x higher than the lowest one.

  • What car rental options are available at Richmond Byrd Intl Airport (RIC)?

    Richmond Byrd Intl Airport (RIC) hosts 5 major car rental companies, with daily rates averaging $73 for economy cars. Top options include:

    • Dollar
    • Hertz
    • Budget
    • Alamo
    • Enterprise Rent-A-Car

  • Which airports can I use when flying from Harrisburg to Richmond?

    Flights from Harrisburg to Richmond usually depart from Harrisburg (MDT) and arrive at Richmond Byrd Intl (RIC).

  • Which airports do connecting flights from Harrisburg to Richmond pass through?

    One-stop flights from Harrisburg to Richmond most commonly connect through:

    • Charlotte Douglas (CLT) - 40% of one-stop connections
    • Washington, D.C. Dulles Intl (IAD) - 30% of one-stop connections
    • Philadelphia (PHL) - 30% of one-stop connections

  • Can I save money by using flexible dates for flights from Harrisburg to Richmond?

    Yes. Flexible dates can save you up to 58% on flights from Harrisburg to Richmond. Monday is the cheapest departure day at $278 round-trip on average, while Thursday is the most expensive at $654, a difference of $376.

    KAYAK's flexible dates feature shows options up to 3 days before and after your selected dates, making it easier to compare nearby fares.

  • How much time can I save by choosing a different layover airport from Harrisburg to Richmond?

    Flying via Washington, D.C. Dulles Intl (IAD) gives the shortest average 1-stop total travel time at 3h 24m, compared with 3h 30m via Philadelphia (PHL) and 5h 08m via Charlotte Douglas (CLT).

  • What popular places can I visit in Richmond?

    Some of the most popular sights in Richmond are Virginia Museum of Fine Arts, St. John's Episcopal Church and Black History Museum. These are among the most viewed places in Richmond on KAYAK.

Your guide to booking Harrisburg to Richmond flights

Get tips on when to book, when to fly and what to know before your trip.

More options for your flight from Harrisburg to Richmond

Complete your trip to Richmond with a hotel stay or car rental