New York City to Washington, D.C.

Cheapest

Bus

Cheapest $5

Quickest

Flight

Quickest 1h 15min

Most Convenient

Bus

Most Convenient

There are 4 bus companies, 1 train company operating 12 routes - Acela Express, Crescent, Silver Star, Piedmont, Vermonter, Cardinal, Palmetto, Silver Service / Palmetto, Northeast Regional, Carolinian / Piedmont, Silver Meteor, Carolinian, 5 airlines from New York City to Washington, D.C.. The cheapest bus costs $5 and is 5h 0min. The cheapest train costs $39 and is 3h 48min. The cheapest flight costs $100 and is 1h 15min.

Faretrotter is a travel aggregation resource that gathers travel company amenities and statistics and compares modes of transportation between cities. Use Faretrotter to plan your next trip, or purchase a ticket your next city.

What is the best way to travel from New York City to Washington, D.C.?

There are 4 ways to travel from New York City to Washington, D.C.. 4 buses, 3 trains, 4 flights and 1 by car are possible between the two areas. The bus operated by Go Buses running from New York to Alexandria is the cheapest and fastest. The bus operated by BestBus running from New York to Washington is the most convenient.

It's important to check each mode when booking your ticket so that you can find the best method for you. The cost of each type varies differently, so be sure to use Faretrotter to keep an eye out!

Do you recommend the bus or the train between New York City and Washington, D.C.?

There are several bus companies - BestBus, TripperBus, Megabus, Go Buses - scheduled to run from New York City to Washington, D.C.. Since there are multiple companies, this should increase your chances of finding a cheaper or discount bus ticket. One train provider, Amtrak, runs trains from New York City to Washington, D.C.. Because the bus is cheapest, we recommend taking the bus.

New York City airports, bus, and train stations

Washington, D.C. airports, bus, and train stations

Find related trips

Bus New York City to Arlington Bus Jersey City to Alexandria Train from Manhattan to Columbia Bus Brooklyn to Baltimore Bus Newark to Richmond


Bus from New York to Washington from $30 with BestBus

Bus
New York to Washington
$30
4h 30min
New York
4h 30min · Bus
Washington

Train from NYP New York City to WAS Washington from $41 with Amtrak

Train
NYP to WAS
$41
4h 0min
NYP
4h 0min · Train Acela Express
WAS

Flight from LGA New York to DCA Washington from $212 with Virgin America, jetBlue, United

Flight
LGA to DCA
$212
7h 30min
  • Virgin America flight to DCA
    Virgin America
    From $211
  • jetBlue flight to DCA
    jetBlue
    From $233
  • United flight to DCA
    United
    From $298

Bus from New York to Arlington from $27 with TripperBus

Bus
New York to Arlington
$27
4h 0min
New York
4h 0min · Bus
Arlington

Train from NYP New York City to ALX Alexandria from $42 with Amtrak

Train
NYP to ALX
$42
4h 8min
NYP
4h 8min · Train Crescent
ALX

Flight from EWR Newark to DCA Washington from $100 with United, jetBlue, Alaska Airlines

Flight
EWR to DCA
$100
1h 15min
  • United flight to DCA
    United
    From $100
  • jetBlue flight to DCA
    jetBlue
    From $195
  • Alaska Airlines flight to DCA
    Alaska Airlines
    From $372

Bus from Secaucus to Washington from $25 with Megabus

Bus
Secaucus to Washington
$25
4h 54min
Secaucus
4h 54min · Bus
Washington
Train
NWK to WAS
$39
3h 51min
  • Amtrak $39
    Train · 1 stop 3h 48min
    EWR
    3h 48min · Train Silver Service / Palmetto
    WAS
  • Amtrak $39
    Train · 1 stop 3h 51min
    NWK
    3h 51min · Train Northeast Regional
    WAS
Flight
JFK to DCA
$136
13h 41min
  • jetBlue flight to DCA
    jetBlue
    From $136
  • Alaska Airlines flight to DCA
    Alaska Airlines
    From $370
  • Virgin America flight to DCA
    Virgin America
    From $483
Bus
New York to Alexandria
$5
5h 0min
New York
5h 0min · Bus
Alexandria
Flight
MMU to DCA
$240
5h 9min
MMU
5h 9min · Flight
DCA
Drive
New York City to Washington, D.C.
$21
5h 5min
New York City
5h 5min · Drive
Washington, D.C.