How far is Fort Defiance, AZ from Saint Johns, AZ?

Flight Distance

87.07 mi
140.13 km · 00h 10m flight

Driving Distance

101.47 mi
163.3 km · 01h 47m drive

Gas Cost Calculator

Fort Defiance

#1 Fort Defiance

Census designated place in Apache County, Arizona, United States

Population4,061
Coordinates35.7444600, -109.0764800
Altitude2083
CountryUnited States
Saint Johns

#2 Saint Johns

City in and county seat of Apache County, Arizona, United States

Population3,526
Coordinates34.5058700, -109.3609300
Altitude1731
CountryUnited States
Start: Old Red Lake Road (-109.076557, 35.7445)
End: US 180 (-109.361157, 34.505881)

Estimated Travel Time

Distance: 163 km by road

SpeedTime
30 mph (48.3 km/h)03h 22m
40 mph (64.37 km/h)02h 32m
50 mph (80.47 km/h)02h 01m
60 mph (96.56 km/h)01h 41m
70 mph (112.65 km/h)01h 26m
80 mph (129 km/h)01h 15m

Gas Consumption

Fuel needed: 13.55 L (3.58 gal). Cost: $17.72

GasMidPremDiesel
$/gal$4.95$5.34$5.57$6.37
Total$17.72$19.11$19.93$22.79

Prices in Arizona · Apr 08, 2026

Please keep in mind that there is a 1 hour time gap between Fort Defiance, AZ and Saint Johns, AZ. The current time in Fort Defiance is 23:19:44, although it is 22:19:44 in Saint Johns.

Gas Consumption

A car with 8.3 l/100 km efficiency needs 13.55 liters (3.58 gal). Cost: $17.72 (diesel $22.79).

GasMidPremiumDiesel
$/Gallon$4.95$5.34$5.57$6.37
Total$17.72$19.11$19.93$22.79

Prices in Arizona · Apr 08, 2026

Distance to Other Cities

How did we calculate? Place names are translated into coordinates. The Haversine formula calculates straight-line distance; driving distance uses road network data.