Cheapest
Average
The best way to find a cheap train ticket from Portland, ME to Baltimore, MD is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Omio recommends booking the train as it is the most popular option from Portland, ME to Baltimore, MD among Omio's users. If you are prioritising price take the bus with prices starting from €65. For those with little time consider booking a train which can get you there in 12h 39m.
Most popular Train | Bus |
---|---|
€152 Average price | €101 Average price Cheapest |
13h 9m Average duration Fastest 12h 39m Onboard + 30m Additional time* | 13h 11m Average duration 12h 41m Onboard + 30m Additional time* |
Direct Options | Direct Options |
Fastest Journey
11 h 18 m
Average
12 h 42 m
Trains per day
2
Distance
718 km
Of the 2 trains that leave Portland, ME for Baltimore, MD every day 2 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
Distance 446 miles (718 km) |
Average train duration 12h 39m |
Cheapest ticket price $94 (€77) |
Trains per day 25 |
Train providers 1 |
Fastest train 11h 18m |
First train 03:15 |
Last train 22:51 |
Find the best trains to Baltimore, MD from Portland, ME with Omio's travel partners Amtrak from $214 (€174). We can find you the best deals, schedules and tickets when comparing and booking the best trip.
Amtrak is the main train company in the United States and operates medium and long-distance intercity services in 46 American states and 3 Canadian provinces. With over 300 Amtrak trains running daily, you can travel by train across America and explore destinations near and far. Take the Acela train for high-speed services connecting popular cities in the Northeast, the Coast Starlight to travel up and down the stunning West Coast or the Empire Builder to travel from Chicago to the Midwest and the Pacific Northwest among others. Amtrak offers different class options to suit any traveler’s budget with classes like Coach, Business, First and the Sleeper Class, where you can book a Roomette, Bedroom, and Bedroom suite among others for night travel. When you book your train journey between Portland, ME and Baltimore, MD, you can choose between ticket types like Saver, Value, Flexible, Business and Premium.
Amtrak from Portland, ME to Baltimore, MD train information:
Experience the convenience and scenic beauty of traveling by train from Portland, ME to Baltimore, MD. This worthwhile trip is an opportunity to witness charming landscapes and relax while heading towards your destination. Commencing from the centrally located Portland Transportation Center, the prominent departure station in Portland, ME, you will embark on a journey that ultimately concludes at Penn Station, the popular arrival station in Baltimore, MD. Whether you’re commuting for work or planning a getaway, trains from Portland, ME to Baltimore, MD offer a blend of comfort and efficiency, making your travel experience both enjoyable and hassle-free. Explore schedule options and book your tickets today for a seamless journey!
For travelers seeking a smooth and cost-effective journey from Portland, ME to Baltimore, MD by train, understanding ticket prices can help in planning the perfect trip. The cheapest train ticket available on this route is priced at $94 (€77), offering a fantastic opportunity for budget-conscious travelers. Generally, the average train ticket cost stands at $186 (€152), providing a comfortable and reasonable travel option. To snag the best savings, aim to book your tickets during the off-peak months such as late winter or early spring, when you're likely to find more significant discounts and less crowded trains. With thoughtful planning, you can enjoy an economical and pleasant train journey across these two vibrant cities.
Traveling by train from Portland, ME to Baltimore, MD offers a convenient and comfortable journey through some of the East Coast's most picturesque landscapes. The service is primarily provided by Amtrak, which offers two popular routes. The Amtrak Downeaster facilitates your initial segment from Portland, ME, connecting to larger hubs where travelers can easily transition to the Amtrak Northeast Regional, which completes the trip to Baltimore, MD. The trains offer several classes including Coach and Business, ensuring different comfort levels to suit your travel needs. Passengers can enjoy modern amenities such as Wi-Fi connectivity, power outlets, and spacious seating, ensuring a seamless and relaxed journey perfect for both leisure and business travelers.
Embark on a scenic journey from Portland, ME to Baltimore, MD aboard a comfortable and efficient train service. Distance covered on this route is approximately 446 miles (718 km). Typically, the average train journey takes around 11h 18m.
Trains from Portland, ME to Baltimore, MD run with a frequency of about 25 times daily. These trains operate throughout the week, providing flexibility for travelers planning their visit to Baltimore, MD. The Portland, ME to Baltimore, MD train schedule is designed to accommodate various travel itineraries.
For those with early or late depart preferences, the train service conveniently starts running with the first train departing at 03:15. The day concludes with the last train departing at 22:51, ensuring a comprehensive Portland, ME to Baltimore, MD train time window.
Here are some other resources that might have the information you need