Distance from Cifax, Virginia to Baltimore, Maryland
The driving distance from Cifax, Virginia to Baltimore, Maryland is 266 mi (428 km)
The straight-line (air) distance is approximately 124 mi (199.6 km)
Estimated travel time by road is 4 hours 23 minutes
This route includes Toll roads along the way.
We found 3 routes between Cifax and Baltimore.
Available Routes
Route Directions
Get on I-81 N in Rockbridge County from State Rte 643, VA-122 N, US-501 N, VA-130 W and US-501 N
Continue on I-81 N. Take I-66 E, I-495 N and I-95 N to I-395 N/Cal Ripken Wy in Baltimore. Take exit 53 from I-95 N
Continue on I-395 N/Cal Ripken Wy. Take W Conway St to E Fayette St
Route Directions
Take State Rte 643 to US-221 N/Forest Rd
Continue on US-221 N/Forest Rd. Take US-29 N and I-64 E to VA-22 E in Albemarle County
Take VA-231 N to US-15 N/E Gordon Ave in Gordonsville
Get on I-95 in Fredericksburg
Continue on I-95 N. Take Baltimore-Washington Pkwy and MD-295 N to Russell St in Baltimore
Continue on Russell St. Take W Baltimore St to E Fayette St
Route Directions
Take State Rte 643 to US-221 N/Forest Rd
Continue on US-221 N/Forest Rd. Take US-29 N, I-66 E, I-495 N and I-95 N to E Baltimore St in Baltimore
Continue on E Baltimore St. Drive to E Fayette St
Journey Details
Traveling from Cifax, Virginia to Baltimore, Maryland covers 236.9 miles (381 km) in a northeast direction. This mixed highways and local roads, long-distance route typically takes 4 hours 19 minutes under normal conditions.
Drivers have 3 route options between these locations (237-266 miles / 381-428 km). The primary route shown here saves 12 minutes compared to alternatives.
The route features scenic views, toll sections. During midday weekday travel, expect lighter midday traffic with average speeds around 54 mph (87 km/h) .
Journey Waypoints
Cifax
Starting Point
Baltimore
Destination