Airports › North America › Washington, DC

How to get fromBaltimore/Washington International Airport (BWI) to downtown Washington, DC

From Baltimore/Washington (BWI), the free shuttle takes you to the rail station for MARC (about $7–9) or Amtrak trains to Washington Union Station in 30–45 minutes. A car to DC costs roughly $60–120.

Cheapest: Public transit · from $7Fastest: Public transit · about 30 minChecked November 2026

Compare your options

Typical cost and journey time from BWI into downtown Washington, DC.

MARC / Amtrak train

CheapestFastest
Cost
About $7–9 (MARC)
Amtrak from about $15
Time
30–45 min to Washington Union Station
Hours
MARC mostly weekdays; Amtrak daily
Where to find it
Free shuttle from the lower level to the BWI Rail Station.
Good to know
For Baltimore, the light rail runs from the terminal.

Taxi

Cost
About $90–120
Time
45–75 min to DC
Hours
24/7
Where to find it
Outside baggage claim, lower level.

Uber / Lyft

Cost
About $60–100
Time
45–75 min
Hours
24/7
Where to find it
Rideshare pick-up on the lower level.
Our pick

BWI is often cheapest for DC trips. On weekdays MARC is a bargain; on weekends use Amtrak.

Quick answers

The questions people ask most about BWI.

What's the cheapest way from BWI to downtown Washington, DC?

MARC / Amtrak train: About $7–9 (MARC) · Amtrak from about $15, taking 30–45 min to Washington Union Station.

How much is a taxi from BWI to downtown Washington, DC?

About $90–120. The ride takes 45–75 min to DC.

What hours does the MARC / Amtrak train run?

MARC mostly weekdays; Amtrak daily.

Where do Uber / Lyft pick up at BWI?

Rideshare pick-up on the lower level. Expect to pay about $60–100.

Where do I catch the MARC / Amtrak train?

Free shuttle from the lower level to the BWI Rail Station.

Other airports for Washington, DC

All airports →