Find trains from Portland, Maine to San Diego
Search for cheap train tickets from Portland, Maine to San Diego and book your trip in minutes.
Portland, Maine Train Station Directory
Location of major train stations in Portland, Maine
San Diego Train Station Directory
Location of major train stations in San Diego
FAQs for booking trains from Portland to San Diego
How far is Portland to San Diego by train?
The straight-line distance from Portland to San Diego is 2617.3 mi, but the actual distance you’ll travel by train depends on the route taken.