Distance from Cedar Bluff, VA to Hannibal, MO

Distance

656 mi

Time

12 hours 34 mins

Gas Cost

$61 - $119

There are 550.10 miles from Cedar Bluff to Hannibal in northwest direction and 656 miles (1,055.73 kilometers) by car, following the I-64 and SR 62 route.

Cedar Bluff and Hannibal are 12 hours 34 mins far apart, if you drive non-stop .

This is the fastest route from Cedar Bluff, VA to Hannibal, MO.

Please note the time difference between Cedar Bluff, VA and Hannibal, MO is 1 hour. The current time in Cedar Bluff is 9:28 am and the current time in Hannibal is 8:28 am.

Any questions or tips to share?

Share with fellow travellers any question or tips about the route from Cedar Bluff, VA to Hannibal, MO:



Lowest Price Rental Cars in Cedar Bluff, VA

Planning on renting a car to go from Cedar Bluff, VA to Hannibal, MO? Here there are some offers to rent a car in Cedar Bluff, VA

Small

Small cars

From $14

Intermediate

Intermediate cars

From $18

Full-size

Full-size cars

From $24

SUVs

SUVs

From $28

Vans

Vans

From $40


Compare rental car prices in Cedar Bluff »

Gas Consumption and Emissions

A car with a fuel efficiency of MPG will need 26.34 gallons of gas to cover the route between Cedar Bluff, VA and Hannibal, MO.

The estimated cost of gas to go from Cedar Bluff to Hannibal is $85.93.

During the route, an average car will release 516.10 pounds of CO2 to the atmosphere. The carbon footprint would be 0.79 pounds of CO2 per mile.



Halfway Point Between Cedar Bluff, VA and Hannibal, MO

If you want to meet halfway between Cedar Bluff, VA and Hannibal, MO or just make a stop in the middle of your trip, the exact coordinates of the halfway point of this route are 38.228326 and -86.581266, or 38º 13' 41.9736" N, 86º 34' 52.5576" W. This location is 327.96 miles away from Cedar Bluff, VA and Hannibal, MO and it would take approximately 6 hours 17 mins to reach the halfway point from both locations.

Closest City or Town to Halfway Point

The closest town to the halfway point is Saint Croix, IN, situated 330 miles from Cedar Bluff, VA and 327 miles from Hannibal, MO. It would take 6 hours 25 mins to go from Cedar Bluff to Saint Croix and 6 hours 11 mins to go from Hannibal to Saint Croix.

Major Cities Along the Route

Some major cities along the route include Saint Louis, MO and Louisville, KY.



Weather in Cedar Bluff and Hannibal

Compare the weather today and the next four days in Cedar Bluff, VA and Hannibal, MO:

Cedar Bluff

0% Rain probability 0% Rain probability 0% Rain probability 0% Rain probability 0% Rain probability
0  degrees 0  degrees 0  degrees 0  degrees 0  degrees

Hannibal

0% Rain probability 0% Rain probability 0% Rain probability 0% Rain probability 0% Rain probability
0  degrees 0  degrees 0  degrees 0  degrees 0  degrees

Distance conversions

Checkout the distance in miles, kilometers and nautical miles between Cedar Bluff, VA and Hannibal, MO in this table:

Distance type Miles Kilometers Nautical miles
Straight line distance 550.10 mi 885.30 km 478.02 nautical mi
Driving distance 656 mi 1,055.61 km 569.99 nautical mi

Distances to cities nearby Cedar Bluff or Hannibal

Road Trip Tips