Newark, NJ to Flagstaff, AZ train

Wed, Feb 19
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

The cheapest and fastest trains from Newark, NJ to Flagstaff, AZ

Showing times and prices for Feb 19

Cheapest price

$347

Average price

$347

Fastest journey

2 d 16 h 4 m

Average duration

2 d 16 h 4 m

Trains per day

1

Distance

3317 km

Cheap tickets

The best way to find a cheap train ticket from Newark, NJ to Flagstaff, AZ is to book your journey as far in advance as possible and to avoid traveling at rush hour.

AmtrakAmtrak
12:05PM64h04
Newark, NJ
04:09AMFlagstaff, AZ
$3471One-way
0 transfers

Newark, NJ to Flagstaff, AZ train times

Showing trains for tomorrow, Wednesday, February 19
ProviderDepartsDurationArrivesTransfersTickets
AmtrakAmtrak12:05PM Newark, NJ64h04 04:09AM Flagstaff, AZ0 transfersDirect

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Newark, NJ to Flagstaff, AZ by bus or train

Wed
Feb 19
Thu
Feb 20
Fri
Feb 21
Sat
Feb 22
Sun
Feb 23
Mon
Feb 24
Tue
Feb 25

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Journey information

Overview: Train from Newark, NJ to Flagstaff, AZ

Trains from Newark, NJ to Flagstaff, AZ run on average 3 times per day, taking around 2d 61h 21m. Cheap train tickets for this journey start at $347 (€312) but you can travel from only $232 (€208) by bus.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from $232 (€208)
Distance
2060 miles (3316 km)
Average train duration
2d 61h 21m
Cheapest ticket price
$347 (€312)
Trains per day
3
Fastest train
2d 60h 0m
First train
04:01
Last train
11:52
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from $232 (€208)

Convenient Travel: Newark, NJ to Flagstaff, AZ Train Journey

Embark on an unforgettable voyage when you book a train from Newark, NJ to Flagstaff, AZ. Whether you're traveling for business or leisure, this trip connects Newark Penn Station, a bustling hub in the Northeast, with Flagstaff Amtrak Station, nestled in the charming city of Flagstaff, AZ. Trains from Newark, NJ to Flagstaff, AZ provide a comfortable and scenic way to explore the United States, giving you ample opportunity to relax and enjoy the picturesque countryside along the way. Plan your travel now to experience the captivating journey offered by this incredible route!

Find Cheap Newark, NJ to Flagstaff, AZ Train Tickets

If you're planning a journey from Newark, NJ to Flagstaff, AZ by train, understanding ticket prices can help you budget your trip wisely. The cheapest train ticket for this route typically starts at just $347 (€312), giving travelers an affordable option for a cross-country adventure. On average, train ticket prices tend to hover around $461 (€414), depending on factors such as travel dates, seating preferences, and booking time. For the best combination of convenience and price, we recommend traveling during the shoulder seasons like April or September, when demand is moderate, offering you pleasant weather and a better chance of securing a great deal. Be sure to book ahead to lock in the best price for your journey!

Train Newark, NJ to Flagstaff, AZ: Amtrak Services

Experience a seamless journey from Newark, NJ to Flagstaff, AZ on Amtrak trains, offering long-distance travel with comfort and convenience. Amtrak provides services on its famous cross-country routes, including spacious seating, onboard dining options, and modern amenities like Wi-Fi and power outlets. Travelers can enjoy the scenic landscapes as they traverse multiple states, with access to sleeper cars for overnight travel, ensuring a restful trip. Book your train journey today for a stress-free way to explore these two iconic destinations.

Newark, NJ to Flagstaff, AZ Train Times and Schedule

Traveling by train from Newark, NJ to Flagstaff, AZ is a scenic and comfortable way to experience the journey. The total distance between these two cities is 2060 miles (3316 km), and the average train journey duration is approximately 2d 60h 0m. Whether you're embarking on the trip for leisure or business, the train provides a relaxing mode of transportation during this long-distance journey.

Train service between Newark, NJ and Flagstaff, AZ typically runs 3 time per day. These trains operate throughout the week, ensuring consistent options regardless of whether you're looking to travel on a weekday or the weekend. The schedule makes planning easier for passengers looking for flexibility with their travel dates.

The first train of the day departing from Newark, NJ towards Flagstaff, AZ usually leaves at 04:01, while the last train of the day typically departs at 11:52. With these departure times, passengers can plan ahead for their travel conveniently. The Newark, NJ to Flagstaff, AZ train schedule is designed to cover a broad range of passenger needs.

FAQs: Trains from Newark, NJ to Flagstaff, AZ

FAQs: Travel by train from Newark, NJ to Flagstaff, AZ 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 Newark, NJ to Flagstaff, AZ.
FAQs
Cheap train tickets from Newark, NJ to Flagstaff, AZ can start from as little as $390 (€351) when you book in advance. The average train ticket price for Newark, NJ to Flagstaff, AZ is $390 (€351); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The average journey time by train from Newark, NJ to Flagstaff, AZ is 64 h 4 min   to travel the 2056 mile (3316 km) long route. Journey times can vary on weekends and holidays, so use our Journey Planner to search for a specific date.
The first train from Newark, NJ to Flagstaff, AZ leaves at 4: 01 AM. Plan your trip with the Journey Planner   from Omio.
The last train from Newark, NJ to Flagstaff, AZ leaves at 11: 52 AM.
The cheapest month to travel from Newark, NJ to Flagstaff, AZ by train is September.
Yes, you can take a bus to Flagstaff, AZ from Newark, NJ.

More options for your journey from Newark, NJ to Flagstaff, AZ

Here are some other resources that might have the information you need

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links