Hello,Amtrak Station is about / less than 300 hundred miles from Greyhound Bus Station.
I know in Boston they are on either side of one another i dont know about in philly,sorry
Sorry Philadelphia
20 blocks walking 15 by car or train
What city??
Thanks! Your answer is awaiting moderation.