Eagle Cap Excursion Train (Friends of the Joseph Branch)
Elgin, Oregon — Diesel
Eagle Cap Excursion Train (Friends of the Joseph Branch) is a diesel railroad based in Elgin, Oregon. Trains follow a roadless stretch along the Grande Ronde and Wild & Scenic Wallowa Rivers between Elgin and Minam..
The railroad runs Spring through fall; 2026 reservations open. Tickets run $45-$90 (Train Robbery event).
- Location
- Elgin, Oregon
- Train type
- Diesel
- Route & scenery
- Trains follow a roadless stretch along the Grande Ronde and Wild & Scenic Wallowa Rivers between Elgin and Minam.
- Typical duration
- 3.5 hours
- Operating season
- Spring through fall; 2026 reservations open
- Price range
- $45-$90 (Train Robbery event)
- Reservations
- Required
- Dog friendly
- No
- Accessibility
- Boarding the 1940s cars requires steps beyond the ADA ramp, and the narrow aisles and restrooms cannot accommodate wheelchairs.
- Best time to visit
- operates Spring through fall; 2026 reservations open
- Schedule notes
- Elgin Depot 541-437-3652; book online
Spring through fall; 2026 reservations open.
Know Before You Go
- Advance reservations are required — purchase tickets before you arrive.
- Boarding the 1940s cars requires steps beyond the ADA ramp, and the narrow aisles and restrooms cannot accommodate wheelchairs.
- Pets are not permitted on board (service animals: call ahead).
- Elgin Depot 541-437-3652; book online.
Nearby Attractions
Wallowa Lake and its tramway, the town of Joseph, and the Elgin Opera House.
Frequently Asked Questions
-
How long is the ride at Eagle Cap Excursion Train (Friends of the Joseph Branch)?
The typical round trip lasts about 3.5 hours.
-
What is the admission price?
Admission is $45-$90 (Train Robbery event). Children and senior discounts are often available; check the website.
-
Can I buy tickets at the station on the day?
Advance booking is required. Check the official website for the ticketing link.
-
Are dogs allowed on board?
No, pets are not permitted on board. If you require a service animal, contact the railroad directly before your visit.
Tickets & Official Info
Ready to plan your visit? Get tickets and details directly from the railroad.
Phone: (541) 437-3652