The distance from Salem to Bristol, Virginia
The exact distance between Salem and Bristol, Virginia is 127 miles (205 kilometers) by a straight line.
The distance from Salem
to Bristol, Virginia by highways is about 146 miles
and it is subject to a slight change depending on the chosen route.
Travel time from Salem
to Bristol, Virginia by car is about 2.4 hours
and it also may vary depending on traffic.
When planning a trip from Salem to Bristol
please bear in mind that travel times are subject to change
in case of traffic jams or bad weather.
In those cases the public transport is a better way to travel between Salem
and Bristol, Virginia.
Where next? Distances to other cities from Bristol, Virginia:
- Distance between Bristol and Milwaukee, Wisconsin
- Distance between Bristol and Rochester, New York
- Distance between Bristol and Buffalo, New York
- Distance between Bristol and Yonkers, New York
- Distance between Bristol and Syracuse, New York
- Distance between Bristol and Birmingham, Alabama
- Distance between Bristol and Anchorage, Alaska
- Distance between Bristol and Des Moines, Iowa
- Distance between Bristol and Norfolk, Virginia
- Distance between Bristol and Honolulu, Hawaii
- Distance between Bristol and Athens, Georgia
- Distance between Bristol and Augusta, Georgia
- Distance between Bristol and Bakersfield, California
- Distance between Bristol and Kansas City, Kansas
- Distance between Bristol and Lexington, Kentucky
- Distance between Bristol and Colorado Springs, Colorado
- Distance between Bristol and Bridgeport, Connecticut
- Distance between Bristol and Hartford, Connecticut
- Distance between Bristol and New Orleans, Louisiana
- Distance between Bristol and Minneapolis, Minnesota
- Distance between Bristol and Jackson, Mississippi
- Distance between Bristol and St. Louis, Missouri
- Distance between Bristol and Cincinnati, Ohio
- Distance between Bristol and Pittsburgh, Pennsylvania
- Distance between Bristol and Providence, Rhode Island
- Distance between Bristol and Miami, Florida
- Distance between Bristol and Cleveland, Ohio
- Distance between Bristol and Raleigh, North Carolina
- Distance between Bristol and Tampa, Florida
- Distance between Bristol and Salt Lake City, Utah
- Distance between Bristol and Sioux Falls, South Dakota
- Distance between Bristol and Manchester, New Hampshire
- Distance between Bristol and Newark, New Jersey
- Distance between Bristol and Omaha, Nebraska
- Distance between Bristol and Billings, Montana
- Distance between Bristol and Little Rock, Arkansas
- Distance between Bristol and Wilmington, Delaware
- Distance between Bristol and Charleston, West Virginia
- Distance between Bristol and Burlington, Vermont
- Distance between Bristol and Cheyenne, Wyoming
- Distance between Bristol and Boise, Idaho
- Distance between Bristol and Portland, Maine
- Distance between Bristol and Fargo, North Dakota
- Distance between Bristol and Columbia, South Carolina
- Distance between Bristol and Virginia Beach, Virginia
- Distance between Bristol and Montgomery, Alabama
- Distance between Bristol and Dover, Delaware
- Distance between Bristol and Tallahassee, Florida
- Distance between Bristol and Springfield, Illinois
- Distance between Bristol and Wichita, Kansas