COVID-19 Travel Guide
Learn more ›

Search cheap train tickets to New Jersey

switcheroo

Overview

New Jersey train travel info

Destinations15
Companies11
Stations382
Connections554
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.

How much does it cost to take the train to/from New Jersey?

Of the 15 cities in New Jersey with train service, the average cost of train tickets is $68.00 on the top routes. The cheapest ticket available costs $13.00 while the most expensive ticket is $165.00 at this time.

Wanderu helps you search and compare train schedules and prices for 554 routes to New Jersey. Here are some of the most popular trips to New Jersey you can search and book on Wanderu:

trains from Boston to Newark
daily trips28
price$33.00
trains from Washington to Newark
daily trips23
price$39.00
trains from New York to Atlantic City
daily trips2
price$110.75
trains from Washington to Trenton
daily trips13
price$34.00
trains from Baltimore to Atlantic City
daily trips3
price$54.75
11 train companies operate trains to and from New Jersey. In total, the state has 15 destinations reachable by train. For train trips from out of state, Amtrak is your best bet, with trains from cities in other states. For in-state travel, Amtrak Northeast Regional has the most coverage, with 5 routes connecting cities within New Jersey.

New Jersey Trains

Amtrak

Amtrak connects 4 cities and towns within New Jersey. It also has trains to New Jersey from 296 cities in other states.
Destinations
300
Routes
566

Amtrak Northeast Regional

Amtrak Northeast Regional connects 5 cities and towns within New Jersey. It also has trains to New Jersey from 43 cities in other states.
Destinations
48
Routes
163

Amtrak Palmetto

Amtrak Palmetto connects 5 cities and towns within New Jersey. It also has trains to New Jersey from 19 cities in other states.
Destinations
24
Routes
63

Amtrak Silver Service

Amtrak Silver Service has trains on one route between cities within New Jersey. It also operates numerous trains to New Jersey from 32 cities in other states.
Destinations
33
Routes
56

Amtrak Carolinian

Amtrak Carolinian connects 2 cities and towns within New Jersey. It also has trains to New Jersey from 22 cities in other states.
Destinations
24
Routes
45

Amtrak Vermonter

Amtrak Vermonter connects 3 cities and towns within New Jersey. It also has trains to New Jersey from 16 cities in other states.
Destinations
19
Routes
45

Amtrak Keystone Service

Amtrak Keystone Service connects 4 cities and towns within New Jersey. It also has trains to New Jersey from 14 cities in other states.
Destinations
18
Routes
40

Amtrak Acela

Amtrak Acela connects 3 cities and towns within New Jersey. It also has trains to New Jersey from 11 cities in other states.
Destinations
14
Routes
37

Amtrak Crescent

Amtrak Crescent has trains on one route between cities within New Jersey. It also operates numerous trains to New Jersey from 23 cities in other states.
Destinations
24
Routes
37

Amtrak Pennsylvanian

Amtrak Pennsylvanian connects 2 cities and towns within New Jersey. It also has trains to New Jersey from 13 cities in other states.
Destinations
15
Routes
26

train destinations in New Jersey