Find cheap flights to Virginia

Find cheap flights to Virginia

Round-trip
Economy
Boston (BOS)
Virginia
Fri. 14/8
Fri. 21/8
Any month
Compare vs. KAYAK |
Search hundreds of travel sites at once for deals on flights to Virginia

Latest Virginia Flight Deals

Norfolk
Direct from C$ 290
1 stop from C$ 386
Richmond
1 stop from C$ 295
1 stop from C$ 289
Charlottesville
1 stop from C$ 250
1 stop from C$ 262

Good to know

Low season

January Best time to beat the crowds (5% less expensive on average)

High season

March Most popular time to fly (11% more expensive on average)

Average price of a round-trip

C$ 332 (avg. price over the last 2 weeks)

Good deal for a round-trip

C$ 138 or less

Top tips for finding cheap flights to Virginia

  • Looking for cheap airfare to Virginia? 25% of our users found round-trip tickets to Virginia for the following prices or less: From Montreal C$ 357, from Toronto C$ 376, from Ottawa C$ 408
  • Book at least 3 weeks before departure in order to get a below-average price.
  • High season is considered to be January, February and December. The cheapest month to fly to Virginia is January.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Virginia flight deals.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs - booking Virginia flights

How long is the flight to Virginia?

What is the cheapest flight to Virginia?

What are the most popular destinations in Virginia?

How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?

Top 5 airlines flying to Virginia

Scores according to KAYAK customer reviews

8.7
Korean Air
Overall score based on 4,927 reviews
8.9
Boarding
8.6
Comfort
9.1
Crew
8.6
Entertainment
8.5
Food
Airline reviews
Read more about Korean Air

Book Cheap Virginia Plane Tickets

Recent round-trip flight deals

12/1
Tue.
1 stop
Delta
7h 26m
YYZ - ROA
26/1
Tue.
2 stops
Delta
7h 45m
ROA - YYZ
12/1
Tue.
1 stop
Korean Air
6h 01m
YYZ - ROA
26/1
Tue.
1 stop
Korean Air
4h 18m
ROA - YYZ
14/8
Fri.
1 stop
British Airways
11h 56m
YYZ - ORF
29/8
Sat.
1 stop
British Airways
6h 20m
ORF - YYZ
12/1
Tue.
2 stops
SAS
7h 39m
YYZ - ROA
26/1
Tue.
1 stop
SAS
3h 47m
ROA - YYZ
14/8
Fri.
2 stops
Aeroflot
11h 15m
YYZ - ORF
29/8
Sat.
1 stop
Aeroflot
5h 06m
ORF - YYZ
14/8
Fri.
1 stop
Lufthansa
4h 19m
YYZ - ORF
29/8
Sat.
1 stop
Lufthansa
19h 00m
ORF - YYZ
12/1
Tue.
1 stop
Delta
6h 01m
YYZ - ROA
26/1
Tue.
2 stops
Delta
9h 43m
ROA - YYZ
12/1
Tue.
1 stop
Aer Lingus
3h 39m
YYZ - ROA
26/1
Tue.
1 stop
Aer Lingus
4h 51m
ROA - YYZ
8/8
Sat.
1 stop
Delta
5h 32m
YYZ - RIC
12/8
Wed.
2 stops
Delta
8h 40m
RIC - YYZ
14/8
Fri.
1 stop
Multiple Airlines
3h 35m
YYZ - ORF
29/8
Sat.
1 stop
Multiple Airlines
7h 07m
ORF - YYZ
27/8
Thu.
1 stop
Japan Airlines
8h 35m
YUL - ORF
29/8
Sat.
1 stop
Japan Airlines
4h 22m
ORF - YUL
7/8
Fri.
2 stops
Delta
9h 19m
YYZ - RIC
11/8
Tue.
2 stops
Delta
8h 40m
RIC - YYZ
27/8
Thu.
1 stop
Multiple Airlines
9h 22m
YUL - ORF
29/8
Sat.
2 stops
Multiple Airlines
10h 14m
ORF - YUL
6/8
Thu.
2 stops
Delta
9h 19m
YYZ - RIC
10/8
Mon.
1 stop
Delta
6h 05m
RIC - YYZ
8/8
Sat.
2 stops
Delta
6h 31m
YYZ - ORF
12/8
Wed.
1 stop
Delta
5h 06m
ORF - YYZ
27/8
Thu.
2 stops
British Airways
7h 49m
YUL - ORF
29/8
Sat.
1 stop
British Airways
4h 22m
ORF - YUL
Show more results

Recent one-way flight deals

23/9
Wed.
2 stops
Delta
13h 57m
YYC - CHO
19/8
Wed.
2 stops
Multiple Airlines
11h 49m
YVR - ORF
23/9
Wed.
1 stop
Aer Lingus
6h 38m
YYC - CHO
23/9
Wed.
1 stop
British Airways
7h 57m
YYC - CHO
23/9
Wed.
2 stops
Aeromexico
13h 57m
YYC - CHO
23/9
Wed.
2 stops
Qantas Airways
12h 29m
YYC - CHO
28/7
Tue.
1 stop
Korean Air
6h 18m
YYZ - ORF
19/8
Wed.
2 stops
Air New Zealand
23h 29m
YVR - ORF
19/8
Wed.
2 stops
Austrian Airlines
13h 31m
YVR - ORF
6/9
Sun.
2 stops
Lufthansa
18h 46m
YUL - ORF
23/9
Wed.
2 stops
Brussels Airlines
14h 50m
YYC - CHO
23/9
Wed.
2 stops
SAS
14h 50m
YYC - CHO
23/9
Wed.
2 stops
Delta
13h 57m
YYC - CHO
23/9
Wed.
1 stop
Aer Lingus
6h 38m
YYC - CHO
19/8
Wed.
2 stops
Multiple Airlines
11h 49m
YVR - ORF
6/9
Sun.
1 stop
Delta
5h 56m
YUL - ORF
6/9
Sun.
1 stop
TAP AIR PORTUGAL
14h 56m
YUL - ORF
28/7
Tue.
2 stops
Royal Jordanian
12h 22m
YYZ - ORF
6/9
Sun.
2 stops
Japan Airlines
11h 03m
YUL - ORF
28/7
Tue.
2 stops
Cathay Pacific
9h 28m
YYZ - ORF
Show more results

Recent domestic flight deals

31/7
Fri.
1 stop
Spirit Airlines
5h 56m
DTW - RIC
3/8
Mon.
1 stop
Spirit Airlines
11h 12m
RIC - DTW
27/7
Mon.
2 stops
Multiple Airlines
17h 28m
DTW - RIC
31/7
Fri.
2 stops
Multiple Airlines
21h 23m
RIC - DTW
11/11
Wed.
1 stop
Delta
4h 27m
SYR - ORF
15/11
Sun.
1 stop
Delta
4h 10m
ORF - SYR
9/8
Sun.
1 stop
Allegiant Air
10h 55m
SYR - ORF
17/8
Mon.
1 stop
Allegiant Air
22h 18m
ORF - SYR
27/7
Mon.
2 stops
Spirit Airlines
17h 28m
DTW - RIC
31/7
Fri.
1 stop
Spirit Airlines
11h 12m
RIC - DTW
*
Prices are per person, are for e–tickets and include all taxes & fees in CAD.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller.
At KAYAK we don’t set the prices, so it’s not possible for us to guarantee what other companies are selling.

We compile tonnes of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we can't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car rentals can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find, on occasion, that certain prices are no longer available.

If you have more questions or if you have a bad price to report to us,
please send us an and someone from our team will get back to you promptly.

-
1
  • Round-trip
  • One-way
  • Multi-city
  • Trip Builder
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First