Travel from Washington to Allentown

Bus from Washington to Allentown

You can take a bus from Washington to Allentown via 30th Station in around 6 h.

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 Allentown

ModeDurationPrice
From Washington Union Station Amtrak train to 30th Station then bus to Allentown.4 h 24 min$223
From Washington DC bus to 30th Station then bus to Allentown.6 h$39
From Washington, DC bus to Harrisburg, PA then bus to Allentown, PA.6 h 21 min$57
From Washington drive to Allentown.3 h 21 min$21
From FARRAGUT WEST station subway to Reagan Washington airport, fly to Newark airport, then bus to Allentown.5 h 30 min$293
From FARRAGUT WEST station subway to Reagan Washington airport, fly to Philadelphia airport, train to 30th Station, then bus to Allentown.6 h 25 min$305
From FARRAGUT WEST station subway to Wiehle-Reston East Station, bus to Washington Dulles airport, fly to Philadelphia airport, train to 30th Station, then bus to Allentown.7 h 6 min$362
From Washington Union Station Amtrak train to 30th Street Station, train to Philadelphia airport, fly to Allentown/Bethlehem/Easton airport, then line 319 bus to Allentown.5 h 11 min$709
From Washington Union Station Amtrak train to BWI Amtrak/MARC Station, bus to Baltimore airport, fly to Lancaster airport, taxi to Lancaster, bus to Wescosville, then bus to Allentown.6 h 24 min$206
From FARRAGUT WEST station subway to Wiehle-Reston East Station, bus to Washington Dulles airport, fly to Harrisburg airport, line 007 bus to Market Square Transfer Center, walk to Harrisburg, PA, then bus to Allentown.7 h 15 min$349
From Washington Union Station Amtrak train to BWI Amtrak/MARC Station, bus to Baltimore airport, fly to Philadelphia airport, train to 30th Station, then bus to Allentown.6 h 42 min$521

How long does it take to get from Washington to Allentown?

It takes approximately 4 h 24 min to get from Washington to Allentown, including transfers.

Is there a direct bus between Washington and Allentown?

No, there is no direct bus from Washington to Allentown. However, there are services departing from Washington DC and arriving at Allentown via 30th Station. The journey, including transfers, takes approximately 6 h.

Operators from Washington to Allentown

OperatorPhoneWebsite
Amtrak Acela Express+1 1-800-872-7245Amtrak Acela Express
Bieber Transportation GroupBieber Transportation Group
Megabus877-462-6342Megabus
Greyhound USA+1 214-849-8100Greyhound USA
Metro Washington DCMetro Washington DC
United AirlinesUnited Airlines
Trans-bridge Lines+1 610-868-6001Trans-bridge Lines
American AirlinesAmerican Airlines
SEPTASEPTA
MWAA+1(703) 417-8600MWAA
LANtaLANta
BWI Airport ShuttleBWI Airport Shuttle
Southern Airways ExpressSouthern Airways Express
CAT Transit+1 717-238-8304CAT Transit