Travel from Martinsburg to New-York

Train from Martinsburg to New York

You can take a train from Martinsburg to New York via Washington Union Station Amtrak in around 5 h 17 min.

Book transport from Martinsburg to New York

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 Martinsburg to New York

ModeDurationPrice
From Martinsburg Caperton Transportation Center train to Washington Union Station Amtrak then train to New York Penn Station.5 h 17 min$289
From Martinsburg W Va Marc train to Washington DC then bus to New York, NY.7 h 13 min$34
From Martinsburg Caperton Transportation Center train to Rockville Station & Bay B - West, bus to Rockville, MD, then bus to New York, NY - Penn Station.7 h 24 min$65
From Martinsburg drive to New York.4 h 36 min$31
From Martinsburg Caperton Transportation Center train to ROCKVILLE station, subway to FARRAGUT WEST station, subway to Reagan Washington airport, fly to Newark airport, then train to New York.5 h 32 min$292
From Martinsburg Caperton Transportation Center train to ROCKVILLE station, subway to FARRAGUT WEST station, subway to Wiehle-Reston East Station, bus to Washington Dulles airport, fly to New York JFK airport, AirTrain to Jamaica, then train to New York.5 h 53 min$176
From Martinsburg Caperton Transportation Center train to ROCKVILLE station, subway to FARRAGUT WEST station, subway to Wiehle-Reston East Station, bus to Washington Dulles airport, fly to New York La Guardia airport, bus to Jackson Hts - Roosevelt Av, then subway to New York.6 h 11 min$207
From Martinsburg Caperton Transportation Center train to Washington Union Station Amtrak, train to BWI Amtrak/MARC Station, bus to Baltimore airport, fly to Newark airport, then train to New York.6 h 4 min$430
From Martinsburg Caperton Transportation Center train to ROCKVILLE station, subway to FARRAGUT WEST station, subway to Wiehle-Reston East Station, bus to Washington Dulles airport, fly to Newark airport, then train to New York.6 h 21 min$197
From Martinsburg taxi to Hagerstown airport, fly to Baltimore airport, bus to BWI Marshall Airport Amtrak, then train to New York.4 h 41 min$358

How long does it take to get from Martinsburg to New York?

It takes approximately 5 h 17 min to get from Martinsburg to New York, including transfers.

Is there a direct train between Martinsburg and New York?

No, there is no direct train from Martinsburg to New York. However, there are services departing from Martinsburg Caperton Transportation Center and arriving at New York Penn Station via Washington Union Station Amtrak. The journey, including transfers, takes approximately 5 h 17 min.

Operators from Martinsburg to New York

OperatorPhoneWebsite
Amtrak+1 1-800-872-7245Amtrak
Amtrak Acela Express+1 1-800-872-7245Amtrak Acela Express
Maryland TransitMaryland Transit
Megabus877-462-6342Megabus
Montgomery County MD Ride OnMontgomery County MD Ride On
Eastern Shuttle202-750-9078Eastern Shuttle
Metro Washington DCMetro Washington DC
United AirlinesUnited Airlines
Amtrak Northeast Regional+1 1-800-872-7245Amtrak Northeast Regional
MWAA+1(703) 417-8600MWAA
JetBlue AirwaysJetBlue Airways
DeltaDelta
Port Authority NYNJPort Authority NYNJ
Long Island Rail RoadLong Island Rail Road
New York City Transit (MTA)New York City Transit (MTA)
BWI Airport ShuttleBWI Airport Shuttle
Southern Airways ExpressSouthern Airways Express