Train from Toronto to Saint Marys
Find the schedules, compare prices, and buy cheap tickets from Toronto to Saint Marys. Choose a date, or explore the cheapest ticket options below.
Air Travel
- Transport Mode: Air
- Companies: Air Canada, Porter Airlines
- Duration: Approximately 3 hours (direct flight)
- Distance: 1,028 miles (1,654 km)
- Costs: Approximately £200-£350 (round-trip, varying by season and booking time)
- Roads/Routes: Not applicable
Pro Tip: Book your flight well in advance and look for mid-week deals to save on ticket prices.
Ground Travel (Car)
- Transport Mode: Road (Car)
- Duration: Approximately 13 hours
- Distance: 1,079 miles (1,736 km)
- Costs: Estimated £150-£200 (including fuel and tolls)
- Roads/Routes: Use the ON-401 E and Trans-Canada Highway (Route 2) through New Brunswick.
Pro Tip: Plan your stops at scenic rest areas along the Trans-Canada Highway for a refreshing break and to enjoy the views.
Bus Travel
- Transport Mode: Bus
- Companies: Greyhound Canada, Maritime Bus
- Duration: Approximately 18-20 hours (with layovers)
- Distance: 1,079 miles (1,736 km)
- Costs: Approximately £90-£150 (one-way)
- Roads/Routes: Various highways, including ON-401 E and Route 2 in New Brunswick.
Pro Tip: Bring snacks and entertainment for the journey, as there may be limited stops and services along the route.
Comprehensive Recommendation
For a balance of cost, speed, and convenience, I recommend taking a direct flight with Air Canada or Porter Airlines from Toronto to Saint John, NB, followed by a short rental car drive (approximately 1 hour) to Saint Marys. This option will trim your overall travel time significantly while allowing for a comfortable journey.
Overall, if you're on a budget and enjoy a scenic drive, consider the road travel option for its flexibility. Otherwise, choose air travel for the fastest connection.