Train from Salem to Ontario
Find the schedules, compare prices, and buy cheap tickets from Salem to Ontario. Choose a date, or explore the cheapest ticket options below.
Air Travel
- Companies: Delta Airlines, Alaska Airlines
- Duration: Approximately 7 hours (including layovers)
- Distance: 4,100 km (approx. 2,549 miles)
- Costs: Approximately ZAR 11,500-ZAR 14,500 (prices may vary based on booking time and season)
- Roads/Routes: Not applicable
Pro Tip: Consider booking your flight mid-week for lower fares, as flights are generally cheaper on Tuesdays and Wednesdays.
For a smooth journey from Salem, VA to Ontario, OR, the best option is to fly. You can catch a flight from Roanoke-Blacksburg Regional Airport (ROA) to Boise Airport (BOI), then take a connecting flight to Ontario Airport (ONT). Make sure to check the schedules ahead of time to minimize your layover durations.
Driving
- Duration: Approximately 30 hours
- Distance: 4,350 km (approx. 2,703 miles)
- Costs: Estimated fuel costs of ZAR 3,500 (based on an average fuel efficiency of 12 km/l and current fuel prices)
- Roads/Routes: I-81 S, I-70 W, I-84 W
Pro Tip: Plan for plenty of rest stops along the route, particularly in scenic areas such as Utah's Salt Lake City, to enjoy local sights and avoid fatigue.
If you prefer a road trip, this scenic drive will take you through several beautiful states and national parks. Ensure your vehicle is serviced before the trip, and keep a flexible itinerary for the best experience!
Bus Travel
- Companies: Greyhound, FlixBus
- Duration: Approximately 40 hours (may include multiple transfers)
- Distance: 4,350 km (approx. 2,703 miles)
- Costs: Ticket prices range from ZAR 1,500 to ZAR 2,500
- Roads/Routes: Notable routes include I-81 S and I-84 W
Pro Tip: To save costs, book your bus ticket in advance and consider travelling during off-peak times to get the best rates.
For budget-conscious travellers, taking the bus is a viable option despite the longer travel time. Consider downloading entertainment or podcasts on your mobile device to make the journey more enjoyable. Always check the bus schedules for precise timings and potential delays.