Compare prices and tickets by train, bus or flight

Mon
Dec 6
Find prices
$25Flixbus
$124American Airlines
Tue
Dec 7
$63Amtrak
Find prices
$66Spirit Airlines
Wed
Dec 8
Find prices
$29Flixbus
Find prices
Thu
Dec 9
$63Amtrak
$29Flixbus
$32Spirit Airlines
Fri
Dec 10
$63Amtrak
$29Flixbus
$24Spirit Airlines
Sat
Dec 11
$88Amtrak
$39Flixbus
Find prices
Sun
Dec 12
Find prices
Find prices
$24Spirit Airlines

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information from Boston to Baltimore, MD

distanceDistance358 miles (578 km)
durationAverage train duration7 h 26 min
frequencyTrain frequency10 a day
changesDirect trainYes, there are 10 direct trains a day
carriersTrain providersAmtrak

Trains from Boston to Baltimore, MD cover the 358 miles (578 km) long route taking on average 7 h 26 min with our travel partners like Amtrak. Normally, there are 10 trains operating per day, including direct services available.

Train companies

Amtrak Boston – Baltimore, MD

Travel to Baltimore, MD from Boston on Amtrak trains with Omio. When comparing schedules and tickets, we will also show you other options with multiple connections or other travel modes if they’re available.

Amtrak

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 to Baltimore, MD from Boston, you can choose between ticket types like Saver, Value, Flexible, Business and Premium.

    Please follow the recommendations outlined by Amtrak when booking your train tickets to Baltimore, MD from Boston due to the coronavirus:

    • Cashless payments recommended
    • Online booking and check-in recommended
    • Pre-reservation / seat allocation
    • Exceptions to waive change or cancellation fees policy
    • Change fees have been waived for all reservations made before March 31, 2021.
    • If you've booked with Omio, to change your reservation, go to Amtrak.com (Modify Trip) or the Amtrak app. A fare difference may apply to your new itinerary. If you want to cancel your reservation, you must call 800-USA-RAIL (not available via Amtrak.com or the app).

    Trains from Boston to Baltimore

    Boston city is regarded as one of the best cities in America and the world for various reasons. The city is known for The Boston Marathon, its baked beans as well as beautiful architecture, and Fenway Park. The distance from Boston to Baltimore, Maryland's largest city and economic hub, known for its beautiful harbor, colorful and diverse nature, is approximately 402 miles (646 kilometers). Traveling by train from Boston to Baltimore is a cheaper, comfortable, and more convenient mode of transport than traveling by car. With up to 15 direct departures and one indirect departure, passengers should readily find a train from Boston to Baltimore that fits their schedule. The 402 mile (646 kilometer) distance from Boston to Baltimore can be made in an average duration of 6 hours by train.

    Which train companies travel from Boston to Baltimore?

    The train journey from Boston to Baltimore is operated by Amtrak, the national passenger train operator in the USA. Amtrak trains offer more than transport to get from one place to another. They provide an enjoyable and relaxing journey. For long routes like the journey from Boston to Baltimore that can take up to 7 hours, the trains have quiet cars, onboard dining, sleeping arrangements, and spacious, comfortable seating. Amtrak provide nearly 87,000 passengers with trains across one of their 300 available services daily.

    How long is the train ride from Boston to Baltimore?

    The distance from Boston to Baltimore is approximately 402 miles (646 kilometers). Passengers can expect an average journey time of 6 hours. The total trip time taken for the journey from Boston to Baltimore varies depending on the train used, the route taken, and whether or not the train is direct or indirect. The fastest train from Boston to Baltimore takes 5 hours and 58 minutes when traveling on the high-speed Amtrak Acela trains. Northeast Regional trains take approximately 7 hours to just over 8 hours. Indirect route trains from Boston to Baltimore take a total trip time of 7 hours and 50 minutes with a change at New York, Penn Station.

    How many trains are there from Boston to Baltimore?

    The journey from Boston to Baltimore has 15 direct trains and one indirect train. There are two train route services from Boston to Baltimore. The Acela service route has eight trains. The first Acela service departs from Boston at 7:20 a.m. while the last train leaves at 5:26 p.m. Northeast Regional service has seven trains departing Boston to Baltimore daily. The first train departs Boston at 8:21 a.m. while the last departs at 9:36 p.m.

    What are the departure and arrival stations for the train from Boston to Baltimore?

    Departure station: Amtrak trains from Boston to Baltimore depart from two stations in Boston. The first departure point is at Boston Back Bay Station, located approximately half a mile (0.8 kilometers) from the city center. The station is located on the Northeast corridor, Orange line and Worcester line. Services and facilities available include parking spaces, accessibility for the disabled, bicycle facilities, ATMs, elevators, payphones, Quik-Trak kiosks, restrooms, vending machines and waiting rooms. The station is accessible through bus 170 from Waltham-Dudley, bus 39 from Forest Hills, bus 10 from City Point- Copley via Boston Medical center. Other buses include 502, 503, 504, 533, and BackBay. The other station is Boston, MA South Station. The station is located approximately one mile from the city center. The station can be accessed using the Red and Silver subway lines. Buses serving the station include lines 4, 7, and 11. Services and facilities at the station include ATMs, an elevator, metropolitan lounge, payphones, Quik-Trak kiosks, restrooms, ticket sales offices, vending machines, Amtrak WiFi, waiting rooms, and bike lockers.

    Arrival station: For the journey by train from Boston to Baltimore, arrivals are at Baltimore Penn Station. The station is 2 miles (3 kilometers) from the city center equating to a 20 minute drive. The station has three island platforms and one side platform. Facilities and services at the station include ATMs, elevators, payphones, Quik-Trak kiosks, restrooms, a ticket sales office, vending machines, Amtrak WiFi, a lactation suite, police office, parking spaces, and accessibility for people with limited mobility. From the station, travelers can access the city center using the Maryland Transit Administration- the public transportation in Baltimore and suburbs. Buses 3, 51, 61, 64 also serve the station. Or passengers can use the CCC/downtown circulator, which offers free shuttle buses from the station to downtown Baltimore. Or by using the John Hopkins shuttle and Baltimore college town shuttle.

    Travel Tips

    Trains from Boston to Baltimore, MD
    Travel by train to Baltimore, MD easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Boston to Baltimore, MD.
    FAQs
    How many miles is it from Boston to Baltimore, MD by train?
    The Boston to Baltimore, MD train distance is approximately 358 miles (578 km).
    How long is the train ride from Boston to Baltimore, MD?
    On average the Boston to Baltimore, MD train time is 7 h 26 min  covering the 358 miles (578 km) long trip, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
    Which train providers can take me from Boston to Baltimore, MD?
    Take the Boston to Baltimore, MD train with Amtrak. However, it's always good to check out all possible train providers for the trip between Boston and Baltimore, MD as there might be differences in the amenities they offer.
    How many train services per day are there from Boston to Baltimore, MD?
    On average, there are 10 trains a day from Boston to Baltimore, MD. The train times and services may be different on weekends and holidays compared to weekdays.
    When is the earliest train from Boston to Baltimore, MD? When is the last train from Boston to Baltimore, MD?
    The first Boston to Baltimore, MD train departs at 11: 15 AM   and the last train from Boston to Baltimore, MD leaves at 10: 40 PM. Check out the most up-to-date train schedule from Boston to Baltimore, MD on Omio and find the best time to travel to your destination.