Distance from Rowena, Missouri to Hannibal, Missouri

Rowena Hannibal
Total Distance
60.6 mi
(97.6 km)
Travel Time
1 hour 7 minutes

The driving distance from Rowena, Missouri to Hannibal, Missouri is 60.6 mi (97.6 km)

The straight-line (air) distance is approximately 28.4 mi (45.7 km)

Estimated travel time by road is 1 hour 7 minutes

We found 3 routes between Rowena and Hannibal.

Available Routes

Shortest Fastest
US-24 E and US-36 E
57.7 mi
92.8 km
1 hour
MO-154 E and MO-19 N
60.6 mi
97.6 km
1 hour 7 minutes
MO-19 N
64.7 mi
104.1 km
1 hour 17 minutes

Route Directions

2.8 mi
3 min
Take MO-154 E and MO-19 N to Warren Barrett Dr in Clay Township
54.1 mi
56 min
Continue on Warren Barrett Dr. Drive to Broadway in Hannibal
3.8 mi
7 min

Route Directions

2.8 mi
3 min
8.1 mi
8 min
Take State Hwy J to MO-19 N in Prairie Township
15.4 mi
24 min
Continue on MO-19 N to Clay Township
34.5 mi
34 min
Continue on Warren Barrett Dr. Drive to Broadway in Hannibal
3.8 mi
7 min

Route Directions

Take State Hwy 15 N to US-24 E in Jackson Township
14.5 mi
16 min
19.3 mi
18 min
Continue on State Hwy W to Saline Township
6.3 mi
7 min
Follow US-36 E to US-36 BUS W in Hannibal. Take exit 157 from I-72 E
16.4 mi
15 min
Follow US-36 BUS W to Broadway in Mason Township
1.1 mi
2 min

Journey Details

Traveling from Rowena, Missouri to Hannibal, Missouri covers 57.7 miles (93 km) in a northeast direction. This highway, moderate route typically takes 1 hour under normal conditions.

Drivers have 3 route options between these locations (58-65 miles / 93-104 km). The primary route shown here saves 17 minutes compared to alternatives.

The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 56 mph (90 km/h) .

Journey Waypoints

Rowena

Starting Point

Skinner, Missouri

65 mi to destination

4 mi
Victor, Missouri

Traveled 16 mi from origin

3 mi
Florida, Missouri

Traveled 33 mi from origin

1 mi
Joanna, Missouri

33 mi to destination

0 mi
Cincinnati, Missouri

Traveled 49 mi from origin

1 mi
Rensselaer, Missouri

16 mi to destination

2 mi
White Bear, Missouri

Traveled 65 mi from origin

2 mi
Hannibal

Destination