|Distance||293 miles (473 km)|
|Average train duration||14 h 14 min|
|Average train ticket price||$79 (€73)|
Trains from Palm Springs, CA to Flagstaff, AZ cover the 293 miles (473 km) long route taking on average 14 h 14 min with our travel partners like. There are direct train services available. You can get the cheapest train tickets for this journey for as low as $79 (€73), but the average price of train tickets is $79 (€73).
Here are some other resources that might have the information you need