• Nothing Found

Transfer Options from Washington Dulles Airport to Baltimore

Baltimore is a stunning coastal city located in Maryland. Known for its impressive harbour, delicious crab shacks and Civil War-era attractions, it’s an exciting and fun place to visit.

When it comes to your transfer between Washington Dulles airport (IAD) and Baltimore, you have three different options; taxi, train or bus. Taking a taxi or private Washington Dulles airport shuttle is the most convenient way to reach Baltimore, and takes half the time of the other options, but it is the most expensive at $132 USD (€112). Taking the bus will take around 2 hours and 20 minutes, but only costs $32 USD (€27). The cheapest option is taking the train, but as there is no direct train from Dulles to Baltimore, it’s also the slowest at 2 hours and 30 minutes.

Welcome Pickups offers meet and greet services and a friendly introduction to Washington D.C. at the same price as a regular taxi. Click here to see the cost.

Welcome Pickups has a Net Safety Score of 99 of 100

We’ve introduced a metric indicating how safe travellers feel when using our services during the COVID-19 pandemic. After every ride, we ask each traveller to leave a review.

  • 20 minute gap between transfers

  • Regular Car Sanitisation

  • Contactless ride

  • Sanitiser in every car

Read More

Comparison of the options

Taxi €112 70min 24/7
Train €34 150min 04:49–23:12
Bus €54 140min 13:30–13:50

How to get from Washington Dulles airport to Baltimore by taxi

The quickest and only direct way to travel from Dulles airport to Baltimore is to take a Dulles airport taxi. You won’t have to make any changes or keep an eye on your luggage, so you can relax and enjoy the 1 hour and 10-minute journey. The transfer from IAD to Baltimore will cost around $132 USD (€112) in a local taxi.

Taxi fare from Dulles airport to Baltimore

The local taxi drivers at Dulles airport don’t offer a set-rate fee for the journey from IAD to Baltimore, instead, they will use a taximeter to calculate your fee. The cost may go up depending on the level of traffic, your final destination in Baltimore, if you pass any toll roads and if you have excess luggage, but will be around $132 USD (€112).


$132 USD (€112)

Trip Duration

1 Hr 10 Min.

*Prices may very unless booked in advance

Value for Money

Taxis are available 24/7 at Dulles airport

Where do I get it from?

You can find the long line of taxis located on the lower level of the terminal. Simply follow the “Ground Transportation or Taxi” signs and then go down the ramp at Door 2 or Door 6.


Easily the most convenient way to travel from Washington Dulles airport to Baltimore is by taxi. Not only is the journey time half that of the other modes of transport, but you will be dropped off directly at the door of your hotel in Baltimore and you can also relax knowing that your personal belongings are safe during the entire ride.

Editor’s Note

Although a Dulles airport taxi is more expensive than the other transfer options, if you split the taxi amongst 4 people, it actually costs about the same as taking the bus and is much more convenient.

Useful Tips

Taxis accept cash and most credit cards as payment.
Special assistance vehicles for people in wheelchairs are available upon request.
Pets are accepted in all Dulles airport taxis, they simply need to be held in a pet carrier during the journey.

How to get from Washington Dulles airport to Baltimore by train

Unfortunately, there’s no direct train from Dulles airport to Baltimore. You will need to first take the Silver Line Express Bus to Wiehle-Reston East station and then begin your journey.

There’s also no direct train line from Wiehle-Reston East station to Baltimore, you will need to make two more changes. First, you will take the Silver Line metro to Matro Center Station, which takes 41 minutes. Next, you will take the Red Line metro to Union Station, which takes 6 minutes. Finally, you will take the train from there to Baltimore Penn Station, which takes another 40 minutes. The total journey time, not including long waits will be around 2 hours and 30 minutes.

How much is a train ticket from Washington Dulles airport to Baltimore?

The total price for taking the train from Washinton Dulles airport to Baltimore is $20 USD (€17).

The Silver Line Express bus costs $5 USD (€4) one-way, the Silver Line metro costs $6 USD (€5), the Red Line metro costs $1 USD (€0.80), and the final train to Baltimore costs $8 USD (€7).


$20 USD (€17)

Trip Duration

2 Hrs 30 Min.

There's a waiting time of up to 30 minutes for the train from Dulles airport to Baltimore

Value for Money

The Metro runs from 4:49 to 23:12 from Wiehle-Reston East station every 15 minutes.

Where do I get it from?

The Silver Line Express Bus is located just outside of Arrival Door 4 at Dulles Airport. It will be clearly marked.

The Silver Line metro can be found on the platform level of Wiehle-Reston East station. To find the Red Line metro at Metro Center station, simply follow the red circle signs marked RD to the correct platform.


As there’s no train from Dulles to Baltimore, and there are multiple stops and changes along the train route, this is the most inconvenient transfer option. You will need to carry your luggage through multiple train stations and could have a long wait if you miss a train.

Editor’s Note

Although taking the train from IAD to Baltimore is the cheapest option, if you're travelling on a budget, it may be worth spending the extra money and taking the bus for the added comfort and convenience.

Useful Tips

There's Wifi Available on the Silver Line Express Bus and Metro to help you pass the time.
Keep an eye on the train and metro schedules to ensure you make your connection in time.
There are multiple stops along the this journey, be sure to keep an eye on your personal belongings and check that you haven't left anything behind when exiting the trains.

Welcome Pickups transfer

Welcome Pickups

Book a trained, English-speaking taxi driver to pick you up at the same price as a regular cab from the line

If you feel more relaxed knowing that somebody is waiting for you, you may as well book a Welcome Pickups transfer. As soon as you arrive at the airport you will be greeted by your driver. He will be waiting for you at the terminal of your arrival with a sign that has your name on it. Your driver will help you out with your luggage and together you will make your way to the vehicle. While he is driving you to your accommodation, the driver can give you some tips and recommendations on what to do during your holidays in Washington d.c.. Our drivers are hand-picked and speak fluent English. No need to worry about miscommunication issues that you may face with the local taxi drivers regarding your destination. Relax and enjoy your ride.

Best drivers

Hand-picked english-speaking drivers

Flight monitoring

Drivers are always on time

Quality support

24/7 email & phone support

Cancel up to 24h before and get a refund

Edit or cancel transfers

Read more Book Welcome Pickups transfer

How to get from Washington Dulles airport to Baltimore by bus

There’s no direct bus line from Washington Dulles airport to Baltimore, you will need to make a change in Washington DC. You will first catch the Megabus from Dulles airport and take this to downtown DC, then, you will take the Peter Pan or Greyhound bus from there to Baltimore Downtown Bus Terminal. The total journey time will be around 2 hours and 20 minutes if you don’t miss a bus.

How much is the bus from Washington Dulles airport to Baltimore?

The cost of the bus from Dulles to Baltimore depends on how far in advance you book it. However, the average cost is $15 USD (€13) for the Megabus and $17 USD (€14) for the Peter Pan bus.

You can purchase your tickets at the bus station, from an automatic machine or in advance online.


$32 USD (€27)

Trip Duration

2 Hrs 20 Min.

There's a waiting time of up to 4 hours for the Peter Pan bus and the Megabus only runs twice a day.

Value for Money

The Megbus leaves Dulles airport at 13:30 and 13:50 each day. The Peter Pan bus runs from 12:00 to 20:30.

Where do I get it from?

The Megabus can be found at Curb 2A just outside of the terminal building, on the bus-only roadway. Follow the sign marked “Virginia Breeze”.


As the Megabus only leaves twice a day (at 13:30 and 13:50), so if you land at Dulles airport after that time, you will have use another mode of transportation. This makes this transfer option extremely inconvenient for some. However, if you land just before the bus leaves, this may be a good option for a budget transfer as there’s only one change in Washington DC.

Editor’s Note

If you're looking for a cheap transfer option from Dulles to Baltimore and are carrying a lot of luggage, taking the bus is the best option for you. There's only one change and there's plenty of storage.

Useful Tips

There's plenty of luggage storage space underneath the bus for large pieces of luggage.
If you bought your ticket online in advance, be sure to download it before landing as you may not have WiFi and will need to show it to the driver.
Arrive to the bus stop 10 minutes before the bus departs to ensure you can get on.

Frequently asked questions

Is there a shuttle from Dulles to BWI?

There are taxis and shuttles available at Washington Dulles airport 24/7. Local taxi drivers will charge you using a taximeter based on the distance you travel, but the fare will be around $132 USD (€112). For a set-rate fee you can rely on, we suggest booking your private shuttle transfer from Dulles airport to Baltimore with a trusted company such as Welcome Pickups.

How do I get from Dulles airport to BWI?

There are three options when travelling from Dulles airport to Baltimore; taxi, train or bus. Taking a taxi is the quickest and most convenient option as it takes only 1 hour 10 minutes direct. However, there are cheaper and slower options such as the bus and train, which take 2 hours 20 minutes and 2 hours and 30 minutes respectively. A taxi will cost around $132 USD (€112), the train $20 USD (€17) and the bus $32 USD (€27).

Pre-book online