how far is philadelphia to baltimore
Distance from Baltimore to Philadelphia. Distance from Baltimore to Philadelphia is 144 kilometers. This air travel distance is equal to 89 miles. The air travel (bird fly) shortest distance between Baltimore and Philadelphia is 144 km= 89 miles. If you travel with an airplane (which has average speed of 560 miles) from Baltimore to Philadelphia, It takes 0.16 hours to arrive.