- Argentina (Español)
- Australia (English)
- Österreich (Deutsch)
- Belgique (Français)
- België (Nederlands)
- Bolivia (Español)
- Brasil (Português)
- Canada (English)
- Canada (Français)
- Chile (Español)
- Colombia (Español)
- Costa Rica (Español)
- Česká republika (Čeština)
- Danmark (Dansk)
- Deutschland (Deutsch)
- Germany (English)
- Ecuador (Español)
- El Salvador (Español)
- España (Español)
- Espanya (Català)
- France (Français)
- Ελλάδα (Ελληνική)
- Guatemala (Español)
- Honduras (Español)
- Hong Kong (English)
- 香港 (中文)
- India (English)
- Indonesia (Bahasa Indonesia)
- Indonesia (English)
- Ireland (English)
- Israel (English)
- ישראל (עִבְרִית)
- Italia (Italiano)
- 日本 (日本語)
- Malaysia (English)
- Malaysia (Melayu)
- México (Español)
- Nederland (Nederlands)
- New Zealand (English)
- Nicaragua (Español)
- Norge (Norsk)
- Panamá (Español)
- Paraguay (Español)
- Perú (Español)
- Philippines (English)
- Polska (Polski)
- Portugal (Português)
- Puerto Rico (Español)
- República Dominicana (Español)
- România (Română)
- المملكة العربية السعودية (العَرَبِيَّة)
- Saudi Arabia (English)
- Suisse (Français)
- Schweiz (Deutsch)
- Singapore (English)
- South Africa (English)
- 대한민국 (한국어)
- Suomi (Suomi)
- Sverige (Svenska)
- 台灣 (中文)
- ประเทศไทย (ภาษาไทย)
- Thailand (English)
- Türkiye (Türkçe)
- Україна (Українська)
- United Arab Emirates (English)
- United Kingdom (English)
- United States (English)
- Estados Unidos (Español)
- Uruguay (Español)
- Venezuela (Español)
- Vietnam (English)
- Việt Nam (Việt)

Cheap Flights from Madison to Virginia
Cheapest round-trip prices found by our users on KAYAK in the last 5 daysBook Cheap Madison to Virginia Plane Tickets
Here are some of the best deals found on KAYAK recently from the most popular airlines for round-trip flights from Madison to Virginia that are departing in the next months. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.
Cheap flights from Madison to Virginia with top airlines, updated regularly. Compare round-trip, one-way, direct and last-minute deals.
Wed, Dec 2 - Wed, Dec 9
3:12 pm - 11:25 pmMSN Madison Truax Field-ORF Norfolk
7h 13m1 stop Chicago O'Hare Intl
5:34 am - 10:45 amORF Norfolk-MSN Madison Truax Field
6h 11m1 stop Chicago O'Hare Intl
$291American Airlines
Wed, Dec 2 - Wed, Dec 9
7:55 am - 3:27 pmMSN Madison Truax Field-RIC Richmond Byrd Intl
6h 32m1 stop Charlotte Douglas
6:56 am - 10:45 amRIC Richmond Byrd Intl-MSN Madison Truax Field
4h 49m1 stop Chicago O'Hare Intl
$311American Airlines
Tue, Jan 5 - Wed, Feb 3
5:50 pm - 11:16 pmMSN Madison Truax Field-RIC Richmond Byrd Intl
4h 26m1 stop Detroit Metropolitan Wayne County
5:40 am - 10:15 amRIC Richmond Byrd Intl-MSN Madison Truax Field
5h 35m1 stop Atlanta Hartsfield-Jackson
$311Delta
Sat, Jan 23 - Thu, Jan 28
5:50 pm - 11:26 pmMSN Madison Truax Field-ORF Norfolk
4h 36m1 stop Detroit Metropolitan Wayne County
5:30 am - 10:15 amORF Norfolk-MSN Madison Truax Field
5h 45m1 stop Atlanta Hartsfield-Jackson
$315Delta
Sat, Jan 23 - Thu, Jan 28
5:00 am - 11:41 amMSN Madison Truax Field-ORF Norfolk
5h 41m1 stop Chicago O'Hare Intl
6:13 pm - 11:59 pmORF Norfolk-MSN Madison Truax Field
6h 46m1 stop Chicago O'Hare Intl
$315American Airlines
Wed, Feb 17 - Wed, Feb 24
3:30 pm - 9:52 pmMSN Madison Truax Field-RIC Richmond Byrd Intl
5h 22m1 stop Minneapolis St Paul
5:00 pm - 8:45 pmRIC Richmond Byrd Intl-MSN Madison Truax Field
4h 45m1 stop Detroit Metropolitan Wayne County
$331Delta
Thu, Oct 29 - Sun, Nov 1
8:15 am - 2:25 pmMSN Madison Truax Field-RIC Richmond Byrd Intl
5h 10m1 stop Chicago O'Hare Intl
5:48 pm - 11:37 pmRIC Richmond Byrd Intl-MSN Madison Truax Field
6h 49m1 stop Newark
$354United Airlines
Wed, Oct 28 - Sat, Oct 31
5:00 am - 11:02 amMSN Madison Truax Field-RIC Richmond Byrd Intl
5h 02m1 stop Chicago O'Hare Intl
12:15 pm - 5:02 pmRIC Richmond Byrd Intl-MSN Madison Truax Field
5h 47m1 stop Chicago O'Hare Intl
$369United Airlines
Wed, Nov 11 - Sun, Nov 15
10:38 am - 10:29 pmMSN Madison Truax Field-ORF Norfolk
10h 51m1 stop Tampa
9:50 pm - 9:50 amORF Norfolk-MSN Madison Truax Field
37h 00m2 stops Charleston Orlando
$550Breeze Airways
Thu, Oct 29 - Mon, Nov 2
2:25 pm - 8:19 pmMSN Madison Truax Field-RIC Richmond Byrd Intl
28h 54m1 stop Phoenix Sky Harbor Intl
5:20 pm - 9:50 amRIC Richmond Byrd Intl-MSN Madison Truax Field
17h 30m2 stops New Orleans Louis Armstrong Orlando
$591Multiple Airlines
Thu, Nov 12
2:40 pm - 8:19 pmMSN Madison Truax Field-RIC Richmond Byrd Intl
28h 39m1 stop Phoenix Sky Harbor Intl
$250Multiple Airlines
Sun, Nov 8
6:00 pm - 11:02 amMSN Madison Truax Field-ROA Roanoke
16h 02m1 stop Orlando
$257Multiple Airlines
Thu, Mar 18
2:45 pm - 9:32 pmMSN Madison Truax Field-ORF Norfolk
5h 47m1 stop Chicago O'Hare Intl
$279United Airlines
Sun, Dec 13
9:43 am - 5:50 pmMSN Madison Truax Field-CHO Charlottesville Albemarle
7h 07m1 stop Chicago O'Hare Intl
$284American Airlines
Fri, Nov 20
10:54 am - 6:18 pmMSN Madison Truax Field-CHO Charlottesville Albemarle
6h 24m1 stop Chicago O'Hare Intl
$284American Airlines
Sat, Dec 12
12:35 pm - 6:09 pmMSN Madison Truax Field-CHO Charlottesville Albemarle
4h 34m1 stop Chicago O'Hare Intl
$284United Airlines
Sat, Nov 21
6:29 pm - 11:59 pmMSN Madison Truax Field-CHO Charlottesville Albemarle
4h 30m1 stop Charlotte Douglas
$284American Airlines
Thu, Nov 12
6:00 pm - 7:40 amMSN Madison Truax Field-RIC Richmond Byrd Intl
36h 40m2 stops Orlando Charleston
$304Breeze Airways
Fri, Dec 4
5:38 pm - 12:28 amMSN Madison Truax Field-LYH Lynchburg Preston-Glenn Field
5h 50m1 stop Chicago O'Hare Intl
$344United Airlines
Sat, Nov 28
5:30 am - 1:55 pmMSN Madison Truax Field-ORF Norfolk
7h 25m1 stop Atlanta Hartsfield-Jackson
$376Delta
Thu, Oct 15 - Sat, Oct 17
8:17 am - 3:16 pmMSN Madison Truax Field-ORF Norfolk
5h 59m1 stop Chicago O'Hare Intl
5:01 pm - 10:35 pmORF Norfolk-MSN Madison Truax Field
6h 34m1 stop Chicago O'Hare Intl
$404United Airlines
Thu, Oct 15 - Sat, Oct 17
4:21 pm - 11:57 pmMSN Madison Truax Field-ORF Norfolk
6h 36m1 stop Charlotte Douglas
6:29 pm - 12:12 amORF Norfolk-MSN Madison Truax Field
6h 43m1 stop Chicago O'Hare Intl
$409American Airlines
Thu, Oct 15 - Sat, Oct 17
4:21 pm - 12:13 amMSN Madison Truax Field-RIC Richmond Byrd Intl
6h 52m1 stop Charlotte Douglas
9:09 am - 12:44 pmRIC Richmond Byrd Intl-MSN Madison Truax Field
4h 35m1 stop Charlotte Douglas
$428American Airlines
Fri, Oct 16 - Fri, Oct 23
1:24 pm - 9:41 pmMSN Madison Truax Field-ORF Norfolk
7h 17m1 stop Charlotte Douglas
6:29 pm - 12:12 amORF Norfolk-MSN Madison Truax Field
6h 43m1 stop Chicago O'Hare Intl
$441American Airlines
Fri, Oct 16 - Tue, Oct 20
4:10 pm - 10:59 pmMSN Madison Truax Field-ROA Roanoke
5h 49m1 stop Chicago O'Hare Intl
5:51 pm - 9:00 pmROA Roanoke-MSN Madison Truax Field
4h 09m1 stop Chicago O'Hare Intl
$459United Airlines
Sat, Oct 17 - Tue, Oct 20
2:49 pm - 10:59 pmMSN Madison Truax Field-ROA Roanoke
7h 10m1 stop Chicago O'Hare Intl
6:49 am - 11:53 amROA Roanoke-MSN Madison Truax Field
6h 04m1 stop Chicago O'Hare Intl
$459United Airlines
Sat, Oct 17 - Wed, Oct 21
2:49 pm - 9:40 pmMSN Madison Truax Field-ORF Norfolk
5h 51m1 stop Chicago O'Hare Intl
5:01 pm - 10:35 pmORF Norfolk-MSN Madison Truax Field
6h 34m1 stop Chicago O'Hare Intl
$472United Airlines
Sat, Oct 17 - Tue, Oct 20
5:00 am - 2:41 pmMSN Madison Truax Field-ROA Roanoke
8h 41m2 stops Chicago O'Hare Intl Charlotte Douglas
4:49 pm - 11:12 pmROA Roanoke-MSN Madison Truax Field
7h 23m1 stop Chicago O'Hare Intl
$484American Airlines
Fri, Oct 16 - Tue, Oct 20
3:00 pm - 12:27 amMSN Madison Truax Field-ROA Roanoke
8h 27m2 stops Minneapolis St Paul Atlanta Hartsfield-Jackson
6:38 pm - 11:03 pmROA Roanoke-MSN Madison Truax Field
5h 25m1 stop Atlanta Hartsfield-Jackson
$614Delta
Fri, Oct 16 - Tue, Oct 20
1:29 pm - 12:27 amMSN Madison Truax Field-ROA Roanoke
9h 58m2 stops Detroit Metropolitan Wayne County Atlanta Hartsfield-Jackson
6:00 am - 12:35 pmROA Roanoke-MSN Madison Truax Field
7h 35m2 stops Atlanta Hartsfield-Jackson Detroit Metropolitan Wayne County
$872Delta
KAYAK's insights & trends for Madison to Virginia flights
Get data-powered insights and trends into flights from Madison to Virginia to help you find the cheapest flights, the best time to fly and much more.
Prices
Airlines
More
How much is a round-trip flight from Madison to Virginia?
This analysis is based on the cheapest round-trip price found on KAYAK in the last 12 months by searching for a flight from Madison to Virginia departing in December.
Flight prices are below average for this route right now.
Flights to Virginia from Madison usually cost between $323 and $587 in December.The lowest price found in the past 5 days was $311 on American Airlines (Dec 2-Dec 9).
Good to know
Low season | January |
|---|---|
High season | May |
Cheapest flight | $250 |
FAQs - booking Virginia flights
Top tips for finding cheap flights to Virginia
Reviews of the top 3 airlines serving from Madison to Virginia
See real verified KAYAK customer reviews for airlines flying from Madison to Virginia. Airline scores are aggregated from all reviews left by passengers on KAYAK after flying with an airline. KAYAK doesn’t show reviews that are older than 5 years. Learn how KAYAK collects reviews.
7.8
DeltaOverall score based on 8650 reviews
8.5Crew
7.8Entertainment
8.1Boarding
7.2Food
7.8Comfort
Airline reviews
The second half of terminal C at Hartsfield was 80 something degrees. I was sweating just sitting at the gate.
10.0 ExcellentJOSHUA, Jul 2026
The second half of terminal C at Hartsfield was 80 something degrees. I was sweating just sitting at the gate.
Seat was too small for someone as tall as I am. I was behind an exit row making my leg room even less. There flights were delayed by multiple hours. Some weather related and others staff related. The plane was hot. Horrible experience.
Missed the Flight from Atlanta to Roanoke due to initial flight from Houston being 2hr. late. Now waiting 17hrs. till my first available flight.
I was told that they needed to check my bag at the gate and to pick it up at the gate in Richmond. No big deal. I know they can't control the weather, but we flew around RIC for 45 minutes to avoid the storm and were 25 minutes late leaving as well. Once we landed, we were told to go to baggage claim to pick up our luggage. I went to bathroom, paid for parking, and went to the assigned baggage claim location. United flight people came down with us as well. They got their luggage immediately. Next, South West people came down about 10 minutes later. They got their luggage next. We finally got our luggage around 30 minutes in waiting. Was not a wonderful experience. No reflection on Delta, but the ground crew was lousy at best.
Never got on it. Was re-routed through Detroit and am still in airports 12 hours later waiting for my connecting plane to arrive.
Flight was delayed and no reasons provided. After the passengers were boarded, the crew made announcement that the captain has jot arrived and he would take another 15 mins. All passengers patiently sat until the captain came and started. Terrible experience!
Very late arrival at PWM. Late jet getting to ATL. Equipment problem with aircraft - could not get enough water onto plane., Another delay getting FAA approval for flight with bottled H2O. Not the crew’s problem.
Seats were really tight and the seat belts did not give enough slack.
Great flight. On-time, comfortable, clean aircraft, and offered snacks pre-flight to plan for a potentially turbulent route. I wish there was Wi-Fi an all Delta Aircrafts but for a short flight this is not much of a problem.
Flight was changed from departing from Boston to departing from Detroit.
Good, our flight was delayed but that was totally out of their control due to weather and a presidential visit.
Have not had a flight out or returning to Norfolk that has not required maintenance, and a gate delay. Properly staff the crew so maintenance can be performed without last minute emergencies on each flight and there is enough staff to have gates prepared for inbound flights. Staff to ensure the safety and on time service vs. profit.
The flight was delayed by two de-icings. The seatbelt did not work correctly. It did not stay tight.
I understand weather is an issue, but making us chase our plane down at five scheduled gates across three terminals in an airport the size of O'Hare was unfair. They'd have probably been better off to leave gates as TBD until the inbound plane is in final approach instead of running us all over the place. Also, props to the consistently-unprepared ground crew in Richmond for once again leaving my lane parked short of the gate because they couldn't have a crew in place on time with 2 hours notice...
cabin crew was OK, food was OK, the trip from the US to Munich was actually pretty bad comfort wise. Noisy aircraft, lights never dimmed even in Business class (night flight) barely sufficient amenities for the price. I have millions of miles with United but TBH American is gaining ground and Delta has always been marginally better then United although on paper United has more longes and cheaper upgrades.
The seats on the aircraft are like sitting in a rock. During the boarding process they recognize Active Duty Military, why don’t they recognize Retired Military. I’ve always preferred Delta, this flight confirmed why I still prefer Delta.
It was literally one of the worst travel experiences ever. My flight got delayed by over an hour and there was no communication of this from the gate staff. I realized it by checking the screen periodically. Once on board the flight attendants continued to serve alcohol to a man who was clearly already drunk and that was making a bunch of commotion. Never again will I fly United!
At least the delays were short. Business class, even in the new planes is very crowded now with crappy tray tables
All good except paid for wifi that did not work
Flight cancelled due to fog. No other flights available for 36 hours. Directed by United to book passage on another carrier, and submit receipts for reimbursement. Did that. United now states they will not reimburse. Currently out 2 grand.
Uncomfortable, not managing boarding process and managing people in the way waiting to board at a later time. Terrible delays
3 hour weather delay followed by 1 hour (and counting) maintenance delay. UGH!
Seating was horrible. Small seats. Access to flight information and extras very iser unfriendly. Kept losing internet after paying for it. Staff in madison was as unprofessional and unhelpful.
The counter/baggage counter was busy and so many people missed flights. We got stuck sitting on the plane over 2 hours at the gate while they were doing an inspection is wrong. Many of us missed our connecting flights because of it.
Flight was delayed , waited in the tarmac for 3 hours and then came back and was cancelled
Delayed almost 4 hours for a 45 minute flight with no explanation.
The flight was excellent, provided that we had inclement weather. We departed earlier than scheduled and arrived early. There was a little turbulence, but nothing to be worried about.
Our flight was changed from Madison to DC to Madison to Charlotte.
I disliked that I didn’t have a flight today, not entirely sure why I’m being asked
Boarding was relatively fast and easy and the crew was attentive throughout.
More options for your flight from Madison to Virginia
Complete your trip to Virginia with a hotel stay or car rental
Information on your arrival and departure airports
Cabin class types available on flights to Virginia
Cabin classes available on flights to Virginia. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
Flights from other airports in Madison to Virginia
Flights from all airports in Madison to Virginia. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
Flights to other popular destinations
The most popular flights on KAYAK according to clicks in the last 2 weeks. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
Flights from Madison to popular cities in Virginia
Flights from Madison to Blountvillefrom $464
Flights from Madison to Greensborofrom $339
Flights from Madison to Newport Newsfrom $550
Flights from Madison to Norfolkfrom $291
Flights from Madison to Raleighfrom $283
Flights from Madison to Richmondfrom $311
Flights from Madison to Salisburyfrom $480