COVID-19 Travel Guide
Learn more ›

Search cheap train tickets to New Jersey

switcheroo

Overview

New Jersey train travel info

Destinations15
Companies11
Stations386
Connections1,273
Lowest PricesWe work directly with hundreds of bus & train carriers to find the best available fares.
No Wanderu FeesWe never add any extra fees. We just make it easy to book your bus & train tickets.
Best Travel OptionsWe help you find & compare the best buses and trains 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 €64.19 on the top routes. The cheapest ticket available costs €9.41 while the most expensive ticket is €141.22 at this time.
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 has the most coverage, with 13 routes connecting cities within New Jersey.

New Jersey Trains

Amtrak

Amtrak connects 13 cities and towns within New Jersey. It also has trains to New Jersey from 290 cities in other states.
Amtrak
Amtrak
Destinations
303
Routes
1360

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.
Amtrak Northeast Regional
Amtrak Northeast Regional
Destinations
48
Routes
172

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.
Amtrak Palmetto
Amtrak Palmetto
Destinations
24
Routes
59

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.
Amtrak Keystone Service
Amtrak Keystone Service
Destinations
18
Routes
58

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.
Amtrak Silver Service
Amtrak Silver Service
Destinations
33
Routes
55

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.
Amtrak Carolinian
Amtrak Carolinian
Destinations
24
Routes
44

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.
Amtrak Acela
Amtrak Acela
Destinations
14
Routes
39

Amtrak Vermonter

Amtrak Vermonter connects 3 cities and towns within New Jersey. It also has trains to New Jersey from 9 cities in other states.
Amtrak Vermonter
Amtrak Vermonter
Destinations
12
Routes
33

Amtrak Crescent

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

Amtrak Pennsylvanian

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

Popular train routes in New Jersey