answersLogoWhite

0

It takes approximately 2 days, 1 hour to travel from Topeka, Kansas to Portland, Maine by train. The two cities are separated by 1,593.4 miles.

User Avatar

Wiki User

10y ago

What else can I help you with?