Distance from Klein, Texas to Jefferson, Texas
The driving distance from Klein, Texas to Jefferson, Texas is 239.9 mi (386 km)
The straight-line (air) distance is approximately 124.2 mi (199.9 km)
Estimated travel time by road is 3 hours 59 minutes
We found 3 routes between Klein and Jefferson.
Available Routes
Route Directions
Get on I-45 N/Interstate 45 N in Houston
Continue on I-45 N. Take TX-19 N and TX-94 E to FM2781 in Trinity County
Follow FM2781 to TX-7 E in Kennard
Continue on TX-7 E. Take US-259 N to TX-315 E in Mount Enterprise
Get on TX-149 W/NW Loop in Carthage from TX-315 E
Follow US-59 N to FM2208 in Marion County
Follow FM2208 and FM 134 to W Lafayette St in Jefferson
Route Directions
Get on TX-99 from Stuebner Airline Rd
Continue on TX-99. Take I-69, US-59 N and US-259 N to TX-315 E in Mount Enterprise
Get on TX-149 W/NW Loop in Carthage from TX-315 E
Follow US-59 N to FM2208 in Marion County
Follow FM2208 and FM 134 to W Lafayette St in Jefferson
Route Directions
Get on TX-99/Grand Pkwy in Spring
Continue on TX-99/Grand Pkwy. Take I-69, US-59 N and US-259 N to TX-315 E in Mount Enterprise
Get on TX-149 W/NW Loop in Carthage from TX-315 E
Follow US-59 N to FM2208 in Marion County
Follow FM2208 and FM 134 to W Lafayette St in Jefferson
Journey Details
Traveling from Klein, Texas to Jefferson, Texas covers 227.3 miles (366 km) in a northeast direction. This highway, long-distance route typically takes 3 hours 48 minutes under normal conditions.
Drivers have 3 route options between these locations (227-240 miles / 366-386 km). The primary route shown here saves 11 minutes compared to alternatives.
The route features toll sections. During morning weekday travel, expect morning rush hour with average speeds around 59 mph (95 km/h) .
Journey Waypoints
Klein
Starting Point
Jefferson
Destination