Yes, Amtrak provides service between Philadelphia, Montreal, and Toronto via a connection in New York City.
24 hours from Orlando to Philadelphia on the Amtrak train
Yes Amtrak goes from Philadelphia to Nashville. It takes over 19 hours.
Amtrak operates 33 routes in the United States that includes the routes that do go to Canada. Many of Amtrak's medium distance routes are supported by state tax money or the Amtrak uses equipment on the routes that the state purchased. Exmples of this include Amtrak California routes and Amtrak Cascades.
Yes - but it's not direct. You have to go by way of New York City.
Use Amtrak.
The Philadelphia 30th Street Station that is utilized by Amtrak is on the western edge of downtown. Unless you have business in that part of downtown Philadelphia, you may wish to take a taxi into the heart of the center city.
Take the subway eastbound from the Amtrak station (30th Street Station) to 11th Street.
30th Street Station
No, Amtrak does not offer services that go to Mexico.
No, Amtrak does not have a direct route to Cape May, New Jersey. While Amtrak services nearby cities, such as Philadelphia and Atlantic City, passengers would need to use local transit or other forms of transportation to reach Cape May from those locations.
Amtrak trains do not go to Bangor. Amtrak Thruway Bus service is available three times a day from Portland, ME.
Go to amtrak.com to buy amtrak tickets.