Travel from Washington to Morristown

Train, bus or fly from Washington to Morristown?

Amtrak Acela Express operates a train from Washington to Morristown hourly. Tickets cost $120 - $330 and the journey takes 2 h 30 min. 2 other operators also service this route. Alternatively, Eastern Shuttle operates a bus from Washington to Morristown hourly. Tickets cost $22 and the journey takes 4 h 30 min. 3 other operators also service this route.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak
How to get from JFK to New York CityWe show you the quickest, cheapest and easiest routes from the airport to the city

How to get from Washington to Morristown

From Washington Union Station Amtrak train to Bus Lanes, line 76 bus to Newark Broad St, then train to Morristown. 3 h 59 min $255. From Washington DC bus to New York, NY, walk to New York Penn Station, then train to Morristown. 6 h 23 min $34. From Washington DC bus to New York, NY - Penn Station, walk to Port Authority Bus Terminal, line 193 bus to Willowbrook Mall Shoppers Stop, then line 874 bus to Morris St At East Park Pl. 7 h 11 min $31. From Washington drive to Morristown. 4 h 4 min $27. From FARRAGUT WEST station subway to Reagan Washington airport, fly to New York La Guardia airport, bus to Woodside, train to New York Penn Station, then train to Morristown. 4 h 41 min $244. From FARRAGUT WEST station subway to Reagan Washington airport, fly to Newark airport, bus to Newark Broad St, then train to Morristown. 4 h 25 min $254. From FARRAGUT WEST station subway to Reagan Washington airport, fly to New York JFK airport, train to Jamaica, train to New York Penn Station, then train to Morristown. 4 h 54 min $154. From FARRAGUT WEST station subway to Wiehle-Reston East Station, bus to Washington Dulles airport, fly to Newark airport, bus to Newark Broad St, then train to Morristown. 5 h 14 min $161. From Washington Union Station Amtrak train to BWI Amtrak/MARC Station, bus to Baltimore airport, fly to Newark airport, bus to Newark Broad St, then train to Morristown. 4 h 35 min $390.