
Flight Deals from Michigan to Virginia from $129
Top flight deals from leading airlines:







... and +100s more
Save up to 50% on select flights with Priceline
Save an average of $240 per person when bundling your flight and hotel together with Priceline
If a VIP member finds a better price elsewhere, we'll refund up to 200% of the difference
We’re always here for you - reach us 24 hours a day, 7 days a week
Top Deals on flights from Detroit to Richmond
Detroit, US (DTT) - Richmond, US (RIC)

Jul 24
Jul 24

Jul 27
Jul 27
as low as
$164
Detroit, US (DTT) - Richmond, US (RIC)

Aug 2
Aug 2

Aug 3
Aug 3
as low as
$378
Detroit, US (DTT) - Richmond, US (RIC)

Jul 22
Jul 22

Jul 26
Jul 26
as low as
$398
Detroit, US (DTT) - Richmond, US (RIC)

Jul 22
Jul 22

Jul 26
Jul 26
as low as
$398
Detroit, US (DTT) - Richmond, US (RIC)

Jul 17
Jul 17

Jul 21
Jul 21
as low as
$418
Detroit, US (DTT) - Richmond, US (RIC)

Jul 15
Jul 15

Jul 17
Jul 17
as low as
$448
Detroit, US (DTT) - Richmond, US (RIC)

Jul 10
Jul 10

Jul 13
Jul 13
as low as
$459
Detroit, US (DTT) - Richmond, US (RIC)

Jul 15
Jul 15

Jul 17
Jul 17
as low as
$556
Detroit, US (DTT) - Richmond, US (RIC)

Jul 15
Jul 16

Jul 17
Jul 17
as low as
$566
Detroit, US (DTT) - Richmond, US (RIC)

Jul 15
Jul 15

Jul 17
Jul 17
as low as
$576
Detroit, US (DTT) - Richmond, US (RIC)

Jul 15
Jul 15

Jul 17
Jul 17
as low as
$576
Detroit, US (DTT) - Richmond, US (RIC)

Jul 15
Jul 15

Jul 17
Jul 17
as low as
$786
Top Deals on flights from Grand Rapids to Richmond
Grand Rapids, US (GRR) - Richmond, US (RIC)

Jul 25
Jul 25

Aug 1
Aug 1
as low as
$416
Grand Rapids, US (GRR) - Richmond, US (RIC)

Jul 25
Jul 25

Aug 1
Aug 1
as low as
$416
Grand Rapids, US (GRR) - Richmond, US (RIC)

Jul 25
Jul 25

Aug 1
Aug 1
as low as
$416
Grand Rapids, US (GRR) - Richmond, US (RIC)

Jul 25
Jul 25

Aug 1
Aug 1
as low as
$416
Grand Rapids, US (GRR) - Richmond, US (RIC)

Jul 25
Jul 25

Aug 1
Aug 1
as low as
$416
Grand Rapids, US (GRR) - Richmond, US (RIC)

Jul 25
Jul 25

Aug 1
Aug 1
as low as
$455
Grand Rapids, US (GRR) - Richmond, US (RIC)

Jul 25
Jul 25

Aug 1
Aug 1
as low as
$455
Grand Rapids, US (GRR) - Richmond, US (RIC)

Jul 25
Jul 25

Aug 1
Aug 1
as low as
$455
Grand Rapids, US (GRR) - Richmond, US (RIC)

Jul 25
Jul 25

Aug 1
Aug 1
as low as
$487
Grand Rapids, US (GRR) - Richmond, US (RIC)

Jul 25
Jul 25

Aug 1
Aug 1
as low as
$487
Grand Rapids, US (GRR) - Richmond, US (RIC)

Jul 25
Jul 25

Aug 1
Aug 1
as low as
$617
Grand Rapids, US (GRR) - Richmond, US (RIC)

Jul 25
Jul 25

Aug 1
Aug 1
as low as
$617
Top Deals on flights from Traverse City to Richmond
Traverse City, US (TVC) - Richmond, US (RIC)

Jul 25
Jul 25

Aug 1
Aug 1
as low as
$420
Traverse City, US (TVC) - Richmond, US (RIC)

Jul 25
Jul 25

Aug 1
Aug 1
as low as
$423
Traverse City, US (TVC) - Richmond, US (RIC)

Jul 25
Jul 25

Aug 1
Aug 2
as low as
$433
Traverse City, US (TVC) - Richmond, US (RIC)

Jul 25
Jul 25

Aug 1
Aug 2
as low as
$478
Traverse City, US (TVC) - Richmond, US (RIC)

Jul 25
Jul 25

Aug 1
Aug 2
as low as
$597
Traverse City, US (TVC) - Richmond, US (RIC)

Jul 25
Jul 25

Aug 1
Aug 2
as low as
$597
Traverse City, US (TVC) - Richmond, US (RIC)

Jul 25
Jul 25

Aug 1
Aug 1
as low as
$621
Traverse City, US (TVC) - Richmond, US (RIC)

Jul 25
Jul 25

Aug 1
Aug 2
as low as
$707
Traverse City, US (TVC) - Richmond, US (RIC)

Jul 25
Jul 25

Aug 1
Aug 1
as low as
$725
Traverse City, US (TVC) - Richmond, US (RIC)

Jul 25
Jul 25

Aug 1
Aug 1
as low as
$725
Traverse City, US (TVC) - Richmond, US (RIC)

Jul 25
Jul 25

Aug 1
Aug 2
as low as
$770
Traverse City, US (TVC) - Richmond, US (RIC)

Jul 25
Jul 25

Aug 1
Aug 2
as low as
$770
Top Deals on flights from Flint to Richmond
Flint, US (FNT) - Richmond, US (RIC)

Jul 25
Jul 25

Aug 1
Aug 1
as low as
$410
Flint, US (FNT) - Richmond, US (RIC)

Jul 25
Jul 25

Aug 1
Aug 1
as low as
$410
Flint, US (FNT) - Richmond, US (RIC)

Jul 25
Jul 25

Aug 1
Aug 1
as low as
$420
Flint, US (FNT) - Richmond, US (RIC)

Jul 25
Jul 25

Aug 1
Aug 1
as low as
$420
Flint, US (FNT) - Richmond, US (RIC)

Jul 25
Jul 25

Aug 1
Aug 2
as low as
$453
Flint, US (FNT) - Richmond, US (RIC)

Jul 25
Jul 25

Aug 1
Aug 1
as low as
$463
Flint, US (FNT) - Richmond, US (RIC)

Jul 25
Jul 25

Aug 1
Aug 1
as low as
$465
Flint, US (FNT) - Richmond, US (RIC)

Jul 25
Jul 25

Aug 1
Aug 1
as low as
$465
Flint, US (FNT) - Richmond, US (RIC)

Jul 25
Jul 25

Aug 1
Aug 1
as low as
$468
Flint, US (FNT) - Richmond, US (RIC)

Jul 25
Jul 25

Aug 1
Aug 1
as low as
$491
Flint, US (FNT) - Richmond, US (RIC)

Jul 25
Jul 25

Aug 1
Aug 2
as low as
$524
Flint, US (FNT) - Richmond, US (RIC)

Jul 25
Jul 25

Aug 1
Aug 2
as low as
$581
Top Deals on flights from Detroit to Norfolk
Detroit, US (DTT) - Norfolk, US (ORF)

Jul 24
Jul 24

Jul 28
Jul 28
as low as
$129
Detroit, US (DTT) - Norfolk, US (ORF)

Jul 25
Jul 25

Jul 27
Jul 27
as low as
$129
Detroit, US (DTT) - Norfolk, US (ORF)

Jul 16
Jul 16

Jul 19
Jul 19
as low as
$256
Detroit, US (DTT) - Norfolk, US (ORF)

Jul 16
Jul 16

Jul 19
Jul 20
as low as
$302
Detroit, US (DTT) - Norfolk, US (ORF)

Jul 15
Jul 15

Jul 18
Jul 18
as low as
$306
Detroit, US (DTT) - Norfolk, US (ORF)

Jul 15
Jul 15

Jul 18
Jul 19
as low as
$316
Detroit, US (DTT) - Norfolk, US (ORF)

Jul 25
Jul 25

Jul 27
Jul 27
as low as
$319
Detroit, US (DTT) - Norfolk, US (ORF)

Jul 17
Jul 17

Jul 21
Jul 21
as low as
$328
Detroit, US (DTT) - Norfolk, US (ORF)

Jul 11
Jul 11

Jul 13
Jul 13
as low as
$348
Detroit, US (DTT) - Norfolk, US (ORF)

Jul 15
Jul 15

Jul 18
Jul 18
as low as
$386
Detroit, US (DTT) - Norfolk, US (ORF)

Jul 9
Jul 9

Jul 13
Jul 13
as low as
$387
Detroit, US (DTT) - Norfolk, US (ORF)

Jul 9
Jul 9

Jul 13
Jul 13
as low as
$396
Top Deals on flights from Grand Rapids to Norfolk
Grand Rapids, US (GRR) - Norfolk, US (ORF)

Jul 25
Jul 25

Aug 1
Aug 1
as low as
$368
Grand Rapids, US (GRR) - Norfolk, US (ORF)

Jul 25
Jul 25

Aug 1
Aug 1
as low as
$387
Grand Rapids, US (GRR) - Norfolk, US (ORF)

Jul 25
Jul 25

Aug 1
Aug 1
as low as
$412
Grand Rapids, US (GRR) - Norfolk, US (ORF)

Jul 25
Jul 25

Aug 1
Aug 1
as low as
$412
Grand Rapids, US (GRR) - Norfolk, US (ORF)

Jul 25
Jul 25

Aug 1
Aug 1
as low as
$431
Grand Rapids, US (GRR) - Norfolk, US (ORF)

Jul 25
Jul 25

Aug 1
Aug 1
as low as
$432
Grand Rapids, US (GRR) - Norfolk, US (ORF)

Jul 25
Jul 25

Aug 1
Aug 1
as low as
$432
Grand Rapids, US (GRR) - Norfolk, US (ORF)

Jul 25
Jul 25

Aug 1
Aug 1
as low as
$463
Grand Rapids, US (GRR) - Norfolk, US (ORF)

Jul 25
Jul 25

Aug 1
Aug 1
as low as
$578
Grand Rapids, US (GRR) - Norfolk, US (ORF)

Jul 25
Jul 25

Aug 1
Aug 1
as low as
$578
Grand Rapids, US (GRR) - Norfolk, US (ORF)

Jul 25
Jul 25

Aug 1
Aug 1
as low as
$578
Grand Rapids, US (GRR) - Norfolk, US (ORF)

Jul 25
Jul 25

Aug 1
Aug 1
as low as
$578
Top Deals on flights from Traverse City to Norfolk
Traverse City, US (TVC) - Norfolk, US (ORF)

Jul 25
Jul 25

Aug 1
Aug 1
as low as
$438
Traverse City, US (TVC) - Norfolk, US (ORF)

Jul 25
Jul 25

Aug 1
Aug 1
as low as
$438
Traverse City, US (TVC) - Norfolk, US (ORF)

Jul 25
Jul 25

Aug 1
Aug 2
as low as
$448
Traverse City, US (TVC) - Norfolk, US (ORF)

Jul 25
Jul 25

Aug 1
Aug 2
as low as
$448
Traverse City, US (TVC) - Norfolk, US (ORF)

Jul 25
Jul 25

Aug 1
Aug 1
as low as
$478
Traverse City, US (TVC) - Norfolk, US (ORF)

Jul 25
Jul 25

Aug 1
Aug 1
as low as
$495
Traverse City, US (TVC) - Norfolk, US (ORF)

Jul 25
Jul 25

Aug 1
Aug 2
as low as
$498
Traverse City, US (TVC) - Norfolk, US (ORF)

Jul 25
Jul 25

Aug 1
Aug 1
as low as
$532
Traverse City, US (TVC) - Norfolk, US (ORF)

Jul 25
Jul 25

Aug 1
Aug 2
as low as
$535
Traverse City, US (TVC) - Norfolk, US (ORF)

Jul 25
Jul 25

Aug 1
Aug 1
as low as
$603
Traverse City, US (TVC) - Norfolk, US (ORF)

Jul 25
Jul 25

Aug 1
Aug 1
as low as
$603
Traverse City, US (TVC) - Norfolk, US (ORF)

Jul 25
Jul 25

Aug 1
Aug 1
as low as
$603
Top Deals on flights from Flint to Norfolk
Flint, US (FNT) - Norfolk, US (ORF)

Jul 25
Jul 25

Aug 1
Aug 1
as low as
$453
Flint, US (FNT) - Norfolk, US (ORF)

Jul 25
Jul 25

Aug 1
Aug 1
as low as
$453
Flint, US (FNT) - Norfolk, US (ORF)

Jul 25
Jul 25

Aug 1
Aug 1
as low as
$495
Flint, US (FNT) - Norfolk, US (ORF)

Jul 25
Jul 25

Aug 1
Aug 1
as low as
$495
Flint, US (FNT) - Norfolk, US (ORF)

Jul 25
Jul 25

Aug 1
Aug 1
as low as
$522
Flint, US (FNT) - Norfolk, US (ORF)

Jul 25
Jul 25

Aug 1
Aug 2
as low as
$593
Flint, US (FNT) - Norfolk, US (ORF)

Jul 25
Jul 25

Aug 1
Aug 1
as low as
$593
Flint, US (FNT) - Norfolk, US (ORF)

Jul 25
Jul 25

Aug 1
Aug 2
as low as
$603
Flint, US (FNT) - Norfolk, US (ORF)

Jul 25
Jul 25

Aug 1
Aug 1
as low as
$603
Flint, US (FNT) - Norfolk, US (ORF)

Jul 25
Jul 25

Aug 1
Aug 2
as low as
$608
Flint, US (FNT) - Norfolk, US (ORF)

Jul 25
Jul 26

Aug 1
Aug 2
as low as
$716
Flint, US (FNT) - Norfolk, US (ORF)

Jul 25
Jul 26

Aug 1
Aug 1
as low as
$716
Top Deals on flights from Detroit to Roanoke
Detroit, US (DTT) - Roanoke, US (ROA)

Jul 24
Jul 24

Jul 31
Aug 1
as low as
$288
Detroit, US (DTT) - Roanoke, US (ROA)

Jul 24
Jul 24

Jul 31
Jul 31
as low as
$288
Detroit, US (DTT) - Roanoke, US (ROA)

Jul 24
Jul 24

Jul 31
Aug 1
as low as
$288
Detroit, US (DTT) - Roanoke, US (ROA)

Jul 24
Jul 24

Jul 31
Jul 31
as low as
$288
Detroit, US (DTT) - Roanoke, US (ROA)

Jul 24
Jul 24

Jul 31
Jul 31
as low as
$288
Detroit, US (DTT) - Roanoke, US (ROA)

Jul 24
Jul 24

Jul 31
Aug 1
as low as
$288
Detroit, US (DTT) - Roanoke, US (ROA)

Jul 24
Jul 24

Jul 31
Jul 31
as low as
$288
Detroit, US (DTT) - Roanoke, US (ROA)

Jul 24
Jul 24

Jul 31
Jul 31
as low as
$288
Detroit, US (DTT) - Roanoke, US (ROA)

Jul 24
Jul 24

Jul 31
Jul 31
as low as
$440
Detroit, US (DTT) - Roanoke, US (ROA)

Jul 24
Jul 24

Jul 31
Jul 31
as low as
$440
Detroit, US (DTT) - Roanoke, US (ROA)

Jul 24
Jul 24

Jul 31
Jul 31
as low as
$440
Detroit, US (DTT) - Roanoke, US (ROA)

Jul 24
Jul 24

Jul 31
Jul 31
as low as
$454
Top Deals on flights from Grand Rapids to Roanoke
Grand Rapids, US (GRR) - Roanoke, US (ROA)

Jul 25
Jul 25

Aug 1
Aug 1
as low as
$347
Grand Rapids, US (GRR) - Roanoke, US (ROA)

Jul 25
Jul 25

Aug 1
Aug 1
as low as
$347
Grand Rapids, US (GRR) - Roanoke, US (ROA)

Jul 25
Jul 25

Aug 1
Aug 1
as low as
$347
Grand Rapids, US (GRR) - Roanoke, US (ROA)

Jul 25
Jul 25

Aug 1
Aug 1
as low as
$347
Grand Rapids, US (GRR) - Roanoke, US (ROA)

Jul 25
Jul 25

Aug 1
Aug 2
as low as
$393
Grand Rapids, US (GRR) - Roanoke, US (ROA)

Jul 25
Jul 25

Aug 1
Aug 2
as low as
$393
Grand Rapids, US (GRR) - Roanoke, US (ROA)

Jul 25
Jul 25

Aug 1
Aug 1
as low as
$406
Grand Rapids, US (GRR) - Roanoke, US (ROA)

Jul 25
Jul 25

Aug 1
Aug 1
as low as
$406
Grand Rapids, US (GRR) - Roanoke, US (ROA)

Jul 25
Jul 25

Aug 1
Aug 2
as low as
$418
Grand Rapids, US (GRR) - Roanoke, US (ROA)

Jul 25
Jul 25

Aug 1
Aug 2
as low as
$452
Grand Rapids, US (GRR) - Roanoke, US (ROA)

Jul 25
Jul 25

Aug 1
Aug 1
as low as
$489
Grand Rapids, US (GRR) - Roanoke, US (ROA)

Jul 25
Jul 25

Aug 1
Aug 1
as low as
$489
Top Deals on flights from Traverse City to Roanoke
Traverse City, US (TVC) - Roanoke, US (ROA)

Jul 25
Jul 25

Aug 1
Aug 1
as low as
$348
Traverse City, US (TVC) - Roanoke, US (ROA)

Jul 25
Jul 25

Aug 1
Aug 2
as low as
$433
Traverse City, US (TVC) - Roanoke, US (ROA)

Jul 25
Jul 25

Aug 1
Aug 1
as low as
$442
Traverse City, US (TVC) - Roanoke, US (ROA)

Jul 25
Jul 25

Aug 1
Aug 2
as low as
$448
Traverse City, US (TVC) - Roanoke, US (ROA)

Jul 25
Jul 25

Aug 1
Aug 2
as low as
$527
Traverse City, US (TVC) - Roanoke, US (ROA)

Jul 25
Jul 25

Aug 1
Aug 2
as low as
$542
Traverse City, US (TVC) - Roanoke, US (ROA)

Jul 25
Jul 26

Aug 1
Aug 1
as low as
$659
Traverse City, US (TVC) - Roanoke, US (ROA)

Jul 25
Jul 26

Aug 1
Aug 2
as low as
$673
Traverse City, US (TVC) - Roanoke, US (ROA)

Jul 25
Jul 26

Aug 1
Aug 2
as low as
$673
Traverse City, US (TVC) - Roanoke, US (ROA)

Jul 25
Jul 25

Aug 1
Aug 2
as low as
$678
Traverse City, US (TVC) - Roanoke, US (ROA)

Jul 25
Jul 26

Aug 1
Aug 1
as low as
$689
Traverse City, US (TVC) - Roanoke, US (ROA)

Jul 25
Jul 25

Aug 1
Aug 2
as low as
$697
Top Deals on flights from Flint to Roanoke
Flint, US (FNT) - Roanoke, US (ROA)

Jul 25
Jul 25

Aug 1
Aug 1
as low as
$397
Flint, US (FNT) - Roanoke, US (ROA)

Jul 25
Jul 25

Aug 1
Aug 1
as low as
$407
Flint, US (FNT) - Roanoke, US (ROA)

Jul 25
Jul 25

Aug 1
Aug 2
as low as
$432
Flint, US (FNT) - Roanoke, US (ROA)

Jul 25
Jul 25

Aug 1
Aug 2
as low as
$432
Flint, US (FNT) - Roanoke, US (ROA)

Jul 25
Jul 25

Aug 1
Aug 2
as low as
$442
Flint, US (FNT) - Roanoke, US (ROA)

Jul 25
Jul 25

Aug 1
Aug 2
as low as
$442
Flint, US (FNT) - Roanoke, US (ROA)

Jul 25
Jul 25

Aug 1
Aug 2
as low as
$528
Flint, US (FNT) - Roanoke, US (ROA)

Jul 25
Jul 25

Aug 1
Aug 2
as low as
$528
Flint, US (FNT) - Roanoke, US (ROA)

Jul 25
Jul 25

Aug 1
Aug 2
as low as
$528
Flint, US (FNT) - Roanoke, US (ROA)

Jul 25
Jul 25

Aug 1
Aug 2
as low as
$528
Flint, US (FNT) - Roanoke, US (ROA)

Jul 25
Jul 25

Aug 1
Aug 2
as low as
$573
Flint, US (FNT) - Roanoke, US (ROA)

Jul 25
Jul 25

Aug 1
Aug 2
as low as
$573
Flights to Virginia
- Flights
- North America
- United States
- Virginia