Try Google?
The driving distance is approximately 30 road miles - about 45 minutes of driving time, depending on your average speed and traffic conditions.
704.51 miles, approximately.
The driving distance between Baltimore, MD and Philadelphia, PA is approximately 100 miles. The driving time would be approximately 2 hours if you were to travel non-stop in good driving conditions....
204.28 kilometres (126.93 miles)