COVID-19 Cancellation Policies & Trip Protection
Learn more ›

Search train tickets to New York

switcheroo

Quickview

How to get to New York by train

Routes278
Trips per day922
train lines14
Stations1
Lowest PricesWe work directly with hundreds of carriers to find the best available fares.
No Wanderu FeesWe never add any extra fees. We just make it easy to book your travels.
Best Travel OptionsWe help you find & compare the best buses, trains and flights in one place.

What is a good price for a train ticket to New York?

$17.00 is the cheapest price for a train ticket to New York, according to recent searches on Wanderu. You can use our search to check if this price is currently available on buses from your city to New York. In the last month, trains from Yonkers to New York had the lowest average price at $17.00.

Where is the train station in New York, NY?

The main train station in New York is Penn Station. As the busiest station, it has the most train arrivals, although some trains may make other stops in and around New York.

Where should you stay in New York?

If you’re visiting New York and hoping to find budget-friendly accommodations, you’re best off avoiding most of Manhattan — at least from Central Park on south. Consider staying further afield in Queens, Harlem or across the Hudson in Hoboken, New Jersey. All are still accessible to downtown attractions, but will cost you far less than a hotel in Midtown.

If you are willing to spend a bit more and want to be near a lot of bar and food options, the East Village and the Lower East Side are two terrific parts of town to consider. Brooklyn is also a somewhat more budget-friendly location with a full life of its own, meaning you won’t even need to venture into Manhattan.

The most expensive accommodations you’ll find are in Midtown and nearby areas like Hell’s Kitchen and the Upper East Side. While they will cost you far more, you’ll be in walking distance of Times Square, Fifth Avenue and Central Park, which is a big perk.

In general, the great thing about visiting New York is that there are always things going on closeby, no matter where you’re staying. After all, it’s the city that never sleeps.

How do you get around New York City?

Many people get around New York City by walking. Not many own a car in the city, so the most cheap and convenient forms of transportation besides walking are taking the MTA subway or a bus.

The closest subway station to New York Penn Station is 34th Street-Penn Station, which services the 1, 2, and 3 subway lines, making it convenient for train travelers to step off of Amtrak and jump right on the subway.

If you want to use public transportation while in New York, you will need to purchase a metro ticket from one of the self-serve kiosks in most New York subway stations. The cost of a single-ride subway ticket is $3.00, or $2.75 if paid with a MetroCard.

What are some fun things to do in New York?

A popular destination for television fans is Central Perk, modeled after the coffee shop in the hit TV show “Friends.”

For travelers looking for a more moving and introspective experience, consider The 9/11 Memorial. There you’ll find all the names of the people who lost their lives on September 11, 2001, and can see where the Twin Towers used to stand.

For fans of art, walk the elevated High Line walkway down to the gorgeous Whitney Museum of American Art.

What are some good restaurants in New York City?

A great local restaurant in New York is Brindle Room. They serve American comfort food in sizeable portions, while also being reasonably priced.

Another good option is Park Avenue Tavern, located right down the street from Grand Central Station. It’s an upscale bar on the edge of Murray Hill, and includes a self-service tap system alongside American food favorites.

Arriving into or departing from Penn Station? Grab a cheap bagel and schmear at Liberty Bagels, just a block north on 35th Street.

What is the best time to visit New York City by train?

Train routes to New York are known for their beautiful fall foliage, whether you’re taking the Adirondack down from Montreal or the Acela Express (or Northeast Regional) down from Boston. While the trip to New York is scenic in any season, autumn is special in that regard.

Amtrak has 1,034 routes to New York, coming from 614 destinations, which means there are tons of options to choose from when deciding which train to take. Amtrak Acela alone has 127 daily routes to New York City coming from 13 destinations.

Baltimore

There are 20 scheduled trains per day from Baltimore to New York. The route can be as long as 170 miles, or 273 kilometers. On average, the journey takes 2 hours and 51 minutes. There are 7 train lines that operate on this route. Amtrak has the most daily trains. Trains from Baltimore usually arrive in New York at Penn Station.
Avg. Time
2h 51m
Avg. Price
$79.93

Mount Joy

There are 17 scheduled trains per day from Mount Joy to New York. The route can be as long as 138 miles, or 222 kilometers. On average, the journey takes 3 hours and 32 minutes. There are 2 train lines that operate on this route. Amtrak has the most daily trains. Trains from Mount Joy usually arrive in New York at Penn Station.
Avg. Time
3h 32m
Avg. Price
$79.75

Hammonton

There are 14 scheduled trains per day from Hammonton to New York. The route can be as long as 86 miles, or 138 kilometers. On average, the journey takes 4 hours and 15 minutes. One train company, Amtrak, connects Hammonton to New York. Trains from Hammonton usually arrive in New York at Penn Station.
Avg. Time
4h 15m
Avg. Price
$86.86

Pennsauken

There are 13 scheduled trains per day from Pennsauken to New York. The route can be as long as 77 miles, or 123 kilometers. On average, the journey takes 3 hours and 24 minutes. One train company, Amtrak, connects Pennsauken to New York. Trains from Pennsauken usually arrive in New York at Penn Station.
Avg. Time
3h 24m
Avg. Price
$97.24

Boston

There are 12 scheduled trains per day from Boston to New York. The route can be as long as 191 miles, or 307 kilometers. On average, the journey takes 4 hours and 6 minutes. There are 2 train lines that operate on this route. Amtrak Acela has the most daily trains. Trains from Boston usually arrive in New York at Penn Station.
Avg. Time
4h 6m
Avg. Price
$81.20

Located in New York, New York is accessible by train from 278 other cities. You can choose from 922 daily scheduled trips when you search for trains to New York on Wanderu. Amtrak usually has the most trains on any given day.

Looking for other ways to get there? Bus tickets to New York are also available..

Train companies serving New York

Amtrak

There are 88 scheduled Amtrak trains per day. Amtrak can get you to New York from 359 cities, including Oakland.
Avg. Time
1d 16h 22m
Avg. Price
$174.74

Amtrak Northeast Regional

There are 142 scheduled Amtrak Northeast Regional trains per day. Amtrak Northeast Regional can get you to New York from 47 cities, including Washington.
Avg. Time
2h 57m
Avg. Price
$58.92

Amtrak Silver Service

There are 28 scheduled Amtrak Silver Service trains per day. Amtrak Silver Service can get you to New York from 37 cities, including Richmond.
Avg. Time
19h 43m
Avg. Price
$126.92

Amtrak Crescent

There are 7 scheduled Amtrak Crescent trains per day. Amtrak Crescent can get you to New York from 25 cities, including Greenville.
Avg. Time
15h 22m
Avg. Price
$123.79

Amtrak Carolinian

There are 12 scheduled Amtrak Carolinian trains per day. Amtrak Carolinian can get you to New York from 21 cities, including Richmond.
Avg. Time
7h 31m
Avg. Price
$92.78

Amtrak Palmetto

There are 13 scheduled Amtrak Palmetto trains per day. Amtrak Palmetto can get you to New York from 18 cities, including Washington.
Avg. Time
5h 55m
Avg. Price
$85.22

Amtrak Cardinal

There are 3 scheduled Amtrak Cardinal trains per day. Amtrak Cardinal can get you to New York from 16 cities, including Indianapolis.
Avg. Time
14h 29m
Avg. Price
$94.13

Amtrak Lake Shore Limited

There are 6 scheduled Amtrak Lake Shore Limited trains per day. Amtrak Lake Shore Limited can get you to New York from 16 cities, including Rensselaer.
Avg. Time
11h 10m
Avg. Price
$70.96

Amtrak Empire Service

There are 31 scheduled Amtrak Empire Service trains per day. Amtrak Empire Service can get you to New York from 15 cities, including Rensselaer.
Avg. Time
2h 57m
Avg. Price
$39.97

Amtrak Maple Leaf

There are 13 scheduled Amtrak Maple Leaf trains per day. Amtrak Maple Leaf can get you to New York from 15 cities, including Buffalo.
Avg. Time
4h 48m
Avg. Price
$48.94