Search train tickets toNew Brunswick

switcheroo

Quickview

How to get to New Brunswick by train?

Routes86
Trips per day94
train carriers4
Stations1
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

What are the cheapest train tickets to New Brunswick?

The cheapest prices for a train ticket to New Brunswick that users have found recently on Wanderu start at $23.00. Such great deals to New Brunswick are available on two routes including Trenton and Princeton Junction. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on train travel to get you to New Brunswick. Trenton at $24.20 has consistently the lowest average train ticket prices to New Brunswick.

What are the main train stations in New Brunswick?

The most popular train station in New Brunswick is Transit Station - French St and Albany St. Transit Station - French St and Albany St is the busiest train station in New Brunswick.

What are the most popular train routes to New Brunswick?

Ocala

There are 5 train schedules per day connecting Ocala with New Brunswick. It takes on average 24 hours and 8 minutes to travel 894 miles, 1439 kms, by train from Ocala. One train company operates schedules from Ocala, with Amtrak offering the most daily connections to New Brunswick. Traveling by train from Ocala you will most likely to arrive in New Brunswick at Transit Station - French St and Albany St.
Avg. Time
24h 8m
Avg. Price
$343.00

Dade City

There are 5 train schedules per day connecting Dade City with New Brunswick. It takes on average 26 hours and 28 minutes to travel 947 miles, 1523 kms, by train from Dade City. One train company operates schedules from Dade City, with Amtrak offering the most daily connections to New Brunswick. Traveling by train from Dade City you will most likely to arrive in New Brunswick at Transit Station - French St and Albany St.
Avg. Time
26h 28m
Avg. Price
$461.00

Gainesville

There are 4 train schedules per day connecting Gainesville with New Brunswick. It takes on average 23 hours and 20 minutes to travel 871 miles, 1401 kms, by train from Gainesville. One train company operates schedules from Gainesville, with Amtrak offering the most daily connections to New Brunswick. Traveling by train from Gainesville you will most likely to arrive in New Brunswick at Transit Station - French St and Albany St.
Avg. Time
23h 20m
Avg. Price
$318.85

Lady Lake

There are 4 train schedules per day connecting Lady Lake with New Brunswick. It takes on average 24 hours and 50 minutes to travel 905 miles, 1456 kms, by train from Lady Lake. One train company operates schedules from Lady Lake, with Amtrak offering the most daily connections to New Brunswick. Traveling by train from Lady Lake you will most likely to arrive in New Brunswick at Transit Station - French St and Albany St.
Avg. Time
24h 50m
Avg. Price
$330.00

Waldo

There are 4 train schedules per day connecting Waldo with New Brunswick. It takes on average 22 hours and 39 minutes to travel 858 miles, 1380 kms, by train from Waldo. One train company operates schedules from Waldo, with Amtrak offering the most daily connections to New Brunswick. Traveling by train from Waldo you will most likely to arrive in New Brunswick at Transit Station - French St and Albany St.
Avg. Time
22h 39m
Avg. Price
$189.00