COMPARE Prices across different modes

Tue
Sep 28
$71Amtrak
$25Flixbus
$178Republic Airlines
Thu
Sep 30
$82Amtrak
$25Flixbus
$158gojet airlines
Fri
Oct 1
$71Amtrak
$25Flixbus
$152Republic Airlines
Wed
Oct 6
$59Amtrak
$33Greyhound
$70Republic Airlines
Fri
Oct 8
$70Amtrak
$30Flixbus
$124Republic Airlines
Sun
Oct 10
$70Amtrak
$25Flixbus
$103Republic Airlines
Mon
Oct 11
$59Amtrak
$25Flixbus
$155Republic Airlines

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information between Portland and New York City

distanceDistance279 miles (450 km)
durationAverage train duration8 h 34 min
priceAverage train ticket price$76 (€61)
changesDirect trainYes

Trains from Portland to New York City cover the 279 miles (450 km) long route taking on average 8 h 34 min with our travel partners like. There are direct train services available. You can get the cheapest train tickets for this trip for as low as $71 (€57), but the average price of train tickets is $76 (€61).

Travel Tips

Trains from Portland to New York City
Travel by train to New York City easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Portland to New York City.
FAQs
How much does a cheap train from Portland to New York City cost?
Looking to save money on your trip? Omio customers have found the cheapest train from Portland to New York City for the next 7 days starting from $71 (€57)  one way.
How much is a train ticket from Portland to New York City?
In the next 7 days you can expect to pay on average $76 (€61)  for a train ticket from Portland to New York City.
How far is it from Portland to New York City by train?
You should expect to travel around 279 miles (450 km)  to New York City from Portland by train.
How long is a train from Portland to New York City on average?
On average the Portland to New York City train time is 8 h 34 min  covering the 279 miles (450 km) long route, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
What time is the earliest train from Portland to New York City? What time is the last train from Portland to New York City?
The first Portland to New York City train departs at 7: 15 AM   and the last train from Portland to New York City leaves at 10: 00 PM. Check out the most up-to-date train schedule from Portland to New York City on Omio and find the best time to travel to your destination.
How far in advance should I buy train tickets to New York City from Portland for the best deals?
You can find trains between Portland and New York City to cost on average $76 (€61) one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your journey. You’ll see tickets for the Portland to New York City train generally on sale a few months before the planned travel date.

Most Popular Travel Destinations