The journey from Brookline to Philadelphia covers 480 kilometers. The most comfortable and efficient way to travel is by Amtrak train from Boston South Station to 30th Street Station in Philadelphia. The trip takes approximately 5 hours. Philadelphia is a very walkable city with an extensive public transit system, making it easy to explore once you arrive.
Total Distance: 480 km driving, 450 km air distance.
30th Street Station is a beautiful historic landmark in itself.
Spring or Autumn for pleasant walking weather.