Travel from Baltimore to Newark-Airport-EWR

Train, bus or fly from Baltimore to Newark Airport (EWR)?

Amtrak Northeast Regional operates a train from Baltimore to Newark Airport (EWR) every 2 hours. Tickets cost $55 - $140 and the journey takes 2 hours 17 minutes. Alternatively, Boltbus operates a bus from Baltimore to Newark Airport (EWR) 3 times a day. Tickets cost $15 - $25 and the journey takes 3 hours 15 minutes.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak
Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from Baltimore to Newark Airport (EWR)

ModeDurationPrice
From Baltimore Penn Station Amtrak train to Newark Liberty Airport Amtrak.2 h 17 min$110
From Baltimore bus to Bus Lanes then line 62 bus to Terminal B.3 h 41 min$18
From Baltimore, MD - Greyhound Bus Terminal Downtown bus to Port Authority Bus Terminal, West 41st Street, Long Island City, New York City, New York, 10036, United States of America then bus to Newark Airport - Terminal B.4 h 20 min$39
From Baltimore drive to Newark Airport (EWR).3 h 4 min$21
From BALTIMORE ST & LIGHT RAIL STAT sb tram to Baltimore airport then fly to Newark airport.2 h 49 min$251
From Baltimore Penn Station Amtrak train to UNION STATION station, subway to GALLERY PLACE CHINATOWN station, subway to Reagan Washington airport, then fly to Newark airport.3 h 29 min$380
From Baltimore Penn Station Amtrak train to UNION STATION station, subway to FARRAGUT WEST station, subway to Wiehle-Reston East Station, bus to Washington Dulles airport, then fly to Newark airport.4 h 25 min$285
From BALTIMORE ST & LIGHT RAIL STAT sb tram to Baltimore airport, fly to New York JFK airport, then shuttle to Newark Airport (EWR).3 h 56 min$283

How long does it take to get from Baltimore to Newark Airport (EWR)?

The train from Baltimore Penn Station Amtrak to Newark Liberty Airport Amtrak takes 2 hours 17 minutes including transfers and departs every two hours.

Is there a direct train between Baltimore and Newark Airport (EWR)?

Yes, there is a direct train departing from Baltimore Penn Station Amtrak and arriving at Newark Liberty Airport Amtrak. Services depart every two hours, and operate every day. The journey takes approximately 2 hours 17 minutes.

Is there a direct bus between Baltimore and Newark Airport (EWR)?

No, there is no direct bus from Baltimore to Newark Airport (EWR). However, there are services departing from Baltimore and arriving at Terminal B via Bus Lanes. The journey, including transfers, takes approximately 3 hours 41 minutes.

Operators from Baltimore to Newark Airport (EWR)

OperatorPhoneWebsite
Amtrak Northeast Regional+1 1-800-872-7245Amtrak Northeast Regional
Boltbus+1 1-877-265-8287Boltbus
NJ TransitNJ Transit
Peter Pan Bus Lines1-800-343-9999Peter Pan Bus Lines
Coach USA201-225-7500Coach USA
Maryland TransitMaryland Transit
United AirlinesUnited Airlines
Amtrak Acela Express+1 1-800-872-7245Amtrak Acela Express
Metro Washington DCMetro Washington DC
MWAA+1(703) 417-8600MWAA
DeltaDelta
American AirlinesAmerican Airlines
All Country Express Air Shuttle1 800 914-4223All Country Express Air Shuttle