Air Miles Calculator logo

How far is Grand Rapids, MI, from Roanoke, VA?

The distance between Roanoke (Roanoke–Blacksburg Regional Airport) and Grand Rapids (Gerald R. Ford International Airport) is 483 miles / 777 kilometers / 420 nautical miles.

The driving distance from Roanoke (ROA) to Grand Rapids (GRR) is 648 miles / 1043 kilometers, and travel time by car is about 12 hours 45 minutes.

Roanoke–Blacksburg Regional Airport – Gerald R. Ford International Airport

Distance arrow
483
Miles
Distance arrow
777
Kilometers
Distance arrow
420
Nautical miles

Search flights

Distance from Roanoke to Grand Rapids

There are several ways to calculate the distance from Roanoke to Grand Rapids. Here are two standard methods:

Vincenty's formula (applied above)
  • 482.754 miles
  • 776.918 kilometers
  • 419.502 nautical miles

Vincenty's formula calculates the distance between latitude/longitude points on the earth's surface using an ellipsoidal model of the planet.

Haversine formula
  • 482.742 miles
  • 776.898 kilometers
  • 419.492 nautical miles

The haversine formula calculates the distance between latitude/longitude points assuming a spherical earth (great-circle distance – the shortest distance between two points).

How long does it take to fly from Roanoke to Grand Rapids?

The estimated flight time from Roanoke–Blacksburg Regional Airport to Gerald R. Ford International Airport is 1 hour and 24 minutes.

What is the time difference between Roanoke and Grand Rapids?

There is no time difference between Roanoke and Grand Rapids.

Flight carbon footprint between Roanoke–Blacksburg Regional Airport (ROA) and Gerald R. Ford International Airport (GRR)

On average, flying from Roanoke to Grand Rapids generates about 96 kg of CO2 per passenger, and 96 kilograms equals 212 pounds (lbs). The figures are estimates and include only the CO2 generated by burning jet fuel.

Map of flight path and driving directions from Roanoke to Grand Rapids

See the map of the shortest flight path between Roanoke–Blacksburg Regional Airport (ROA) and Gerald R. Ford International Airport (GRR).

Airport information

Origin Roanoke–Blacksburg Regional Airport
City: Roanoke, VA
Country: United States Flag of United States
IATA Code: ROA
ICAO Code: KROA
Coordinates: 37°19′31″N, 79°58′31″W
Destination Gerald R. Ford International Airport
City: Grand Rapids, MI
Country: United States Flag of United States
IATA Code: GRR
ICAO Code: KGRR
Coordinates: 42°52′50″N, 85°31′22″W