Train schedules to New York

One Passenger / One Trip

10:12am

Trenton, NJ

Trenton

11:05am

New York, NY

New York - Penn Station

0h 53min

Amtrak
Keystone Service

$35

10:15am

Wilmington, DE

Wilmington

11:46am

New York, NY

New York - Penn Station

1h 31min

Amtrak
Acela Express

$113

10:18am

Tyrone, PA

Tyrone

4:55pm

New York, NY

New York - Penn Station

6h 37min

Amtrak
Pennsylvanian

$96

10:19am

Manassas, VA

Manassas

3:20pm

New York, NY

New York - Penn Station

5h 1min

Amtrak
Northeast Regional

$166

10:19am

New Rochelle, NY

New Rochelle

10:50am

New York, NY

New York - Penn Station

0h 31min

Amtrak
Northeast Regional

$31

10:19am

Richmond, VA

Richmond - Staples Mill Rd

4:36pm

New York, NY

New York - Penn Station

6h 17min

Amtrak
Northeast Regional

$100

10:20am

Providence, RI

Providence

1:52pm

New York, NY

New York - Penn Station

3h 32min

Amtrak
Northeast Regional

$88

10:21am

Yonkers, NY

Yonkers

10:50am

New York, NY

New York - Penn Station

0h 29min

Amtrak
Empire Service

$17

10:25am

Montpelier, VT

Montpelier-Barre

6:25pm

New York, NY

New York - Penn Station

8h 0min

Amtrak
Vermonter

$82

10:25am

Raleigh, NC

Raleigh

8:38pm

New York, NY

New York - Penn Station

10h 13min

Amtrak
Carolinian

$100

10:26am

Newark, NJ

Newark

10:44am

New York, NY

New York - Penn Station

0h 18min

Amtrak
Northeast Regional

$32

10:28am

Hudson, NY

Hudson

12:45pm

New York, NY

New York - Penn Station

2h 17min

Amtrak
Empire Service

$54

10:28am

Coatesville, PA

Coatesville

12:49pm

New York, NY

New York - Penn Station

2h 21min

Amtrak
Keystone Service

$59

10:28am

Trenton, NJ

Trenton

11:21am

New York, NY

New York - Penn Station

0h 53min

Amtrak
Vermonter

$61

10:30am

Alexandria, VA

Alexandria

2:46pm

New York, NY

New York - Penn Station

4h 16min

Amtrak
Northeast Regional

$138

10:32am

New Carrollton, MD

New Carrollton

1:46pm

New York, NY

New York - Penn Station

3h 14min

Amtrak
Northeast Regional

$122

10:34am

Hinton, WV

Hinton

9:58pm

New York, NY

New York - Penn Station

11h 24min

Amtrak
Cardinal

$79

10:36am

Rome, NY

Rome

3:45pm

New York, NY

New York - Penn Station

5h 9min

Amtrak
Empire Service

$109

10:36am

Philadelphia, PA

Philadelphia - 30th Street Station

11:46am

New York, NY

New York - Penn Station

1h 10min

Amtrak
Acela Express

$108

10:40am

Philadelphia, PA

Philadelphia - 30th Street Station

12:05pm

New York, NY

New York - Penn Station

1h 25min

Amtrak
Northeast Regional

$76

Train tickets to New York, NY

City: New York, NY
Daily arrivals: 574
Train stations New York - Penn Station
Connections: 197
Companies: Amtrak
Avg price: $80.72

How much is a train ticket to New York?

The price of the ticket varies a lot depending on the city from where it comes. For example, a train ticket from Wilmington to New York costs around $113 while one from Tyrone to New York - Penn Station costs $96. The average ticket price is $80.72.

From which cities can I get?

There are many cities from which you can reach New York by train. Some of them are Manassas (Manassas), New Rochelle (New Rochelle), Richmond (Richmond - Staples Mill Rd). If you need more information, you can use our search engine.

What train companies operate?

The train company that operates in New York is Amtrak. One of its trips, for example, is Amtrak Trenton New York. Its price is approximately $35 and it takes 0h 53min. We recommend that you book your ticket in advance.

What are the train stations of New York?

The New York train station is New York - Penn Station. Many trains arrive at this station from cities like Providence (Providence), Yonkers (Yonkers), Montpelier (Montpelier-Barre). The schedule and the price depend a lot on the city. You can find for example train tickets for the route Providence New York from $88.

We use cookies to enhance your browsing experience. By using this site, you agree to our use of cookies. More information: Cookies Policy