Travel from Washington to Outer-Banks

How to get from Washington to Outer Banks?

There is no direct connection from Washington to Outer Banks. However, you can take the bus to Hampton Transfer Center, take the line 961 bus to Waterside & Commercial, take the drive to Swan Quarter, NC, take the ferry to Ocracoke, NC, take the drive to Ocracoke, NC, take the car ferry to Hatteras Island, NC, then take the drive to Outer Banks. Alternatively, you can take the drive to Outer Banks.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Washington to Outer Banks

ModeDurationPrice
From Washington bus to Hampton Transfer Center, line 961 bus to Waterside & Commercial, drive to Swan Quarter, NC, ferry to Ocracoke, NC, drive to Ocracoke, NC, car ferry to Hatteras Island, NC, then drive to Outer Banks.13 h 54 min$72
From Washington drive to Outer Banks.5 h 39 min$36
From FARRAGUT WEST station subway to Reagan Washington airport, fly to Norfolk airport, then drive to Outer Banks.4 h 40 min$167
From Washington Union Station Amtrak train to BWI Amtrak/MARC Station, bus to Baltimore airport, fly to Norfolk airport, then drive to Outer Banks.4 h 51 min$373
From FARRAGUT WEST station subway to Wiehle-Reston East Station, bus to Washington Dulles airport, fly to Norfolk airport, then drive to Outer Banks.5 h 36 min$204

How long does it take to get from Washington to Outer Banks?

It takes approximately 13 h 54 min to get from Washington to Outer Banks, including transfers.

Operators from Washington to Outer Banks

OperatorPhoneWebsite
Megabus877-462-6342Megabus
Hampton Roads Transit (HRT)Hampton Roads Transit (HRT)
North Carolina Department of Transportation - NCDOTNorth Carolina Department of Transportation - NCDOT
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