Bus Tickets from Martinsburg to New York Penn Station

Next train departures

Next departures for Martinsburg to New York City on November 13
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
AmtrakTrain
Martinsburg, WV
Penn Station, Moynihan Train HallCheapest
Amtrak + NextGen Acela
Train
Martinsburg, WV
Penn Station, Moynihan Train HallFastest
Amtrak + NextGen Acela
Train
Martinsburg, WV
Penn Station, Moynihan Train HallNo tags
AmtrakTrain
Martinsburg, WV
Penn Station, Moynihan Train HallNo tags
Amtrak + NextGen Acela
Train
Martinsburg, WV
Penn Station, Moynihan Train HallNo tags
AmtrakTrain
Martinsburg, WV
Penn Station, Moynihan Train HallNo tags
AmtrakTrain
Martinsburg, WV
Penn Station, Moynihan Train HallNo tags
Amtrak + Amtrak Acela
Train
Martinsburg, WV
Penn Station, Moynihan Train HallNo tags

Last refresh of the prices: Today at 8:04 AM EST.

Get from Martinsburg to New York Penn Station

This route is served by train only

The journey takes about 7 hours 40 minutes and with fares starting at just $62, it presents an excellent value for a comfortable ride.

2train per day
7h 40mAverage Duration
228 milesDistance
33kgCO₂ emissions

Frequently asked questions about traveling from Martinsburg, WV to New York City by bus

People from around the world trust Busbud

Popular Buses Connecting Martinsburg

Buses Leaving from Martinsburg

Popular Buses Connecting New York Penn Station

Buses Leaving from New York Penn Station