New jersey to north carolina train

There are several options to travel from New Jersey to North Carolina by train, depending on your preferred route, schedule, and level of comfort. Here are a few options:

  1. Amtrak Northeast Regional:
    • Depart from New Jersey Transit's Penn Station in Newark, NJ, or New York Penn Station.
    • Travel to Washington, D.C.'s Union Station, then transfer to the Amtrak Carolinian/Piedmont train.
    • Continue to Charlotte, NC, with a stop in Raleigh, NC.
    • Journey time: around 8-9 hours, depending on the route and stops.
  2. Amtrak Carolinian/Piedmont:
    • Depart from Washington, D.C.'s Union Station.
    • Travel to Charlotte, NC, with a stop in Raleigh, NC.
    • No direct service from New Jersey, but you can take the Amtrak Northeast Regional train to Washington, D.C. and transfer to the Carolinian/Piedmont.
    • Journey time: around 4.5 hours from Washington, D.C. to Charlotte, NC.
  3. Amtrak Silver Star/Silver Meteor:
    • Depart from New York Penn Station.
    • Travel to Miami, FL, with stops in Washington, D.C., Richmond, VA, and Raleigh, NC.
    • Continue to Charlotte, NC, with a stop in Columbia, SC.
    • Journey time: around 24 hours, depending on the route and stops.
  4. Private rail companies:
    • Silver Star Rail: Offers luxury train travel from New York City to Charlotte, NC, with stops in Washington, D.C. and Raleigh, NC. Journey time: around 12 hours.
    • Rocky Mountaineer: Offers luxury train travel from New York City to Charlotte, NC, with stops in Washington, D.C. and Raleigh, NC. Journey time: around 12 hours.

Please note that schedules and fares are subject to change, and it's always a good idea to check with the train operators for the latest information and to book your tickets in advance.