Distance from

Baltimore to Richmond

Average travel distance is

322.89 km

Nomal travel times are between

2h 41min  -  5h 23min

322.89 km (201 miles) is the average travel distance between Baltimore and . If you could walk at the speed of 3mph (4.8kph), it would take 2 days 2 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Drive 256.86 km 159.6 miles 138.69 miles
Bus 245.17 km 152.34 miles 132.38 miles
Train 260.17 km 161.66 miles 140.48 miles
Train 277.80 km 172.62 miles 150.0 miles
Bus 267.49 km 166.21 miles 144.43 miles
Train 272.46 km 169.3 miles 147.12 miles
Flight 539.58 km 335.28 miles 291.35 miles
Flight 463.57 km 288.05 miles 250.31 miles

BE PREPARED

Baltimore - Richmond Info

The distance from Baltimore Penn Station Amtrak to Philadelphia 30th Street Station Amtrak 162 km (100.63 miles) .

The distance from 30th Street Station to Airport Terminal A 14 km (8.62 miles) .

The distance from PHL to RIC 342 km (212.49 miles) .

The distance from Richmond International Airport to 7th & Broad 22 km (13.65 miles) .

Travel distance chart

The distance between Baltimore, MD, United States to Richmond, VA, United States is 322.89 km (201 miles) and it would cost 17 USD ~ 17 USD to drive in a car that consumes about 4 MPG.