New Jersey has six Amtrak stations and connections to regional and long-distance Amtrak routes. Many trains stop at Newark Penn Station and Trenton, and there’s also a station near the Newark International Airport, which is convenient for traveling into New York City by train or reaching destinations on the Northeast Regional and Keystone routes.

Explore the New Jersey Amtrak stations and routes below to view your travel options.

NJ Amtrak Stations

Metropark, NJ (MET)Acela, Crescent, Keystone, Northeast Regional, Palmetto, Vermonter
New Brunswick, NJ (NBK)Crescent, Northeast Regional, Palmetto
Newark, NJ – Liberty International Airport (EWR)Keystone, Northeast Regional
Newark, NJ – Penn Station (NWK)Acela, Cardinal, Carolinian, Crescent, Keystone, Northeast Regional, Palmetto, Pennsylvanian, Silver Meteor, Silver Star, Vermonter
Princeton Junction, NJ (PJC)Crescent, Keystone, Northeast Regional, Palmetto
Trenton, NJ (TRE)Acela, Cardinal, Carolinian, Crescent, Keystone Service, Northeast Regional, Palmetto, Pennsylvanian, Silver Meteor, Silver Star, Vermonter

More Information