Travel from Baltimore to Newport-News

Train, bus or fly from Baltimore to Newport News?

Amtrak Northeast Regional operates a train from Baltimore to Newport News 3 times a day. Tickets cost $80 - $210 and the journey takes 5 h 35 min. Alternatively, you can take a bus from Baltimore to Newport News via Washington DC, Hampton Transfer Center, and Net Center in around 7 h 3 min.

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 Newport News

ModeDurationPrice
From Baltimore Penn Station Amtrak train to Warwick & Lafayette then line 106 bus to Boulevard Park Transfer Area.5 h 50 min$132
From Baltimore Downtown, MD bus to Washington DC, bus to Hampton Transfer Center, line 110 bus to Net Center, then line 112 bus to Jefferson & Pavilion.7 h 3 min$54
From Baltimore drive to Newport News.3 h 38 min$25
From BALTIMORE ST & LIGHT RAIL STAT sb tram to Baltimore airport, fly to Norfolk airport, then taxi to Newport News.2 h 52 min$311
From Baltimore Penn Station Amtrak train to UNION STATION station, subway to GALLERY PLACE CHINATOWN station, subway to Reagan Washington airport, fly to Norfolk airport, then taxi to Newport News.3 h 35 min$370
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, fly to Norfolk airport, then taxi to Newport News.4 h 36 min$405

How long does it take to get from Baltimore to Newport News?

It takes approximately 5 h 50 min to get from Baltimore to Newport News, including transfers.

Is there a direct bus between Baltimore and Newport News?

No, there is no direct bus from Baltimore to Newport News. However, there are services departing from Baltimore Downtown, MD and arriving at Jefferson & Pavilion via Washington DC, Hampton Transfer Center and Net Center. The journey, including transfers, takes approximately 7 h 3 min.

Operators from Baltimore to Newport News

OperatorPhoneWebsite
Amtrak Northeast Regional+1 1-800-872-7245Amtrak Northeast Regional
Hampton Roads Transit (HRT)Hampton Roads Transit (HRT)
Greyhound USA+1 214-849-8100Greyhound USA
Megabus877-462-6342Megabus
Maryland TransitMaryland Transit
Southwest AirlinesSouthwest Airlines
Amtrak Acela Express+1 1-800-872-7245Amtrak Acela Express
Metro Washington DCMetro Washington DC
American AirlinesAmerican Airlines
MWAA+1(703) 417-8600MWAA
United AirlinesUnited Airlines