Travel Recommendation: Ottawa, ON to Yorktown, United States
Air Travel
- Companies: Air Canada, American Airlines
- Duration: Approximately 5 hours (including layover)
- Distance: 800 miles (1,287 km)
- Costs: Starting from $350 (prices may vary based on season and booking time)
- Roads/Routes: Not applicable for air travel
Pro Tip: Book your flight during weekdays as fares tend to be cheaper than weekend flights.
Ground Travel
- Transport Mode: Combination of Train and Bus
- Companies: VIA Rail (Canada) for train service
Greyhound or Megabus for bus service (USA) - Duration: Approximately 12 hours (train to Montreal + bus to Yorktown)
- Distance: 800 miles (1,287 km)
- Costs: Total estimated cost $200-250 (VIA Rail ticket around $120, Bus around $80-100)
- Roads/Routes: Train route from Ottawa to Montreal, then I-64 East to Yorktown
Pro Tip: Consider taking the train during the day for beautiful scenic views of the Ontario countryside.
Comprehensive Recommendation
For a swift and comfortable journey, flying is the most efficient option, especially if you're pressed for time. However, if you prefer a leisurely journey with beautiful views, combining train and bus travel is ideal. Always check for student or senior discounts that could reduce travel costs further.