Train schedules to New York

One Passenger / One Trip

10:10am

Wilmington, DE

Wilmington

12:05pm

New York, NY

New York - Penn Station

1h 55min

Amtrak
Northeast Regional

$50

10:10am

Washington, DC

Washington - Union Station

1:35pm

New York, NY

New York - Penn Station

3h 25min

Amtrak
Northeast Regional

$49

10:10am

Waterbury, VT

Waterbury-Stowe

6:25pm

New York, NY

New York - Penn Station

8h 15min

Amtrak
Vermonter

$53

10:11am

Providence, RI

Providence

1:48pm

New York, NY

New York - Penn Station

3h 37min

Amtrak
Northeast Regional

$51

10:15am

Alexandria, VA

Alexandria

2:30pm

New York, NY

New York - Penn Station

4h 15min

Amtrak
Northeast Regional

$72

10:15am

Wilmington, DE

Wilmington

11:46am

New York, NY

New York - Penn Station

1h 31min

Amtrak
Acela Express

$113

10:16am

Richmond, VA

Richmond - Main Street Station

5:22pm

New York, NY

New York - Penn Station

7h 6min

Amtrak
Northeast Regional

$143

10:18am

Tyrone, PA

Tyrone

4:50pm

New York, NY

New York - Penn Station

6h 32min

Amtrak
Pennsylvanian

$53

10:18am

Paoli, PA

Paoli

12:15pm

New York, NY

New York - Penn Station

1h 57min

Amtrak
Keystone Service

$44

10:19am

Manassas, VA

Manassas

3:20pm

New York, NY

New York - Penn Station

5h 1min

Amtrak
Northeast Regional

$74

10:20am

Newark, NJ

Newark - International Airport

10:44am

New York, NY

New York - Penn Station

0h 24min

Amtrak
Northeast Regional

$29

10:21am

Yonkers, NY

Yonkers

10:50am

New York, NY

New York - Penn Station

0h 29min

Amtrak
Empire Service

$17

10:21am

Elizabethtown, PA

Elizabethtown

1:15pm

New York, NY

New York - Penn Station

2h 54min

Amtrak
Keystone Service

$45

10:22am

New Carrollton, MD

New Carrollton

1:35pm

New York, NY

New York - Penn Station

3h 13min

Amtrak
Northeast Regional

$49

10:25am

Raleigh, NC

Raleigh

8:35pm

New York, NY

New York - Penn Station

10h 10min

Amtrak
Carolinian

$100

10:25am

Montpelier, VT

Montpelier-Barre

6:25pm

New York, NY

New York - Penn Station

8h 0min

Amtrak
Vermonter

$53

10:26am

Newark, NJ

Newark

10:44am

New York, NY

New York - Penn Station

0h 18min

Amtrak
Northeast Regional

$24

10:28am

Hudson, NY

Hudson

12:45pm

New York, NY

New York - Penn Station

2h 17min

Amtrak
Empire Service

$54

10:28am

Schenectady, NY

Schenectady

1:45pm

New York, NY

New York - Penn Station

3h 17min

Amtrak
Ethan Allen Express

$44

10:34am

Bellows Falls, VT

Bellows Falls

12:46pm

New York, NY

New York - Penn Station

2h 12min

Amtrak
Acela Express

$161

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 Washington to New York costs around $49 while one from Waterbury to New York - Penn Station costs $53. 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 Providence (Providence), Alexandria (Alexandria), Wilmington (Wilmington). 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 Wilmington New York. Its price is approximately $50 and it takes 1h 55min. 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 Richmond (Richmond - Main Street Station), Tyrone (Tyrone), Paoli (Paoli). The schedule and the price depend a lot on the city. You can find for example train tickets for the route Richmond New York from $143.

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