Travel from Washington to Elizabeth-City

Bus from Washington to Elizabeth City

You can take a bus from Washington to Elizabeth City via Richmond, VA, Norfolk, VA, and Elizabeth City, NC in around 6 h 58 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 Washington to Elizabeth City

ModeDurationPrice
From Washington Union Station Amtrak train to Newport News Amtrak then drive to Elizabeth City.5 h 41 min$132
From Washington, DC bus to Richmond, VA, bus to Norfolk, VA, bus to Elizabeth City, NC, then taxi to Elizabeth City.6 h 58 min$79
From Washington bus to Hampton Transfer Center, line 961 bus to Wood & Church, walk to Norfolk, VA, bus to Elizabeth City, NC, then taxi to Elizabeth City.7 h 17 min$77
From Washington drive to Elizabeth City.4 h 10 min$28
From FARRAGUT WEST station subway to Reagan Washington airport, fly to Norfolk airport, taxi to Norfolk, VA, bus to Elizabeth City, NC, then taxi to Elizabeth City.4 h 26 min$220
From Washington Union Station Amtrak train to BWI Amtrak/MARC Station, bus to Baltimore airport, fly to Norfolk airport, taxi to Norfolk, VA, bus to Elizabeth City, NC, then taxi to Elizabeth City.4 h 34 min$426
From FARRAGUT WEST station subway to Wiehle-Reston East Station, bus to Washington Dulles airport, fly to Norfolk airport, taxi to Norfolk, VA, bus to Elizabeth City, NC, then taxi to Elizabeth City.5 h 18 min$257

Operators from Washington to Elizabeth City

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