Train from new brunswick to toronto
There are no direct trains from New Brunswick to Toronto. However, you can take a train from New Brunswick to Montreal, and then transfer to a train to Toronto. Here's a possible route:
- From New Brunswick, take the VIA Rail train from Moncton or Fredericton to Montreal's Central Station (Gare Centrale). The journey takes around 8-9 hours, depending on the route and type of train.
- In Montreal, transfer to the VIA Rail train to Toronto's Union Station. The journey takes around 5-6 hours.
Here are the approximate schedules and fares for the journey:
- Moncton to Montreal:
- VIA Rail's Ocean train: Departure from Moncton at 8:30 AM, arrival in Montreal at 5:30 PM. Fare: around $100-$150 CAD.
- VIA Rail's Corridor train: Departure from Moncton at 10:30 AM, arrival in Montreal at 6:30 PM. Fare: around $80-$120 CAD.
- Montreal to Toronto:
- VIA Rail's Corridor train: Departure from Montreal at 8:00 AM, arrival in Toronto at 2:00 PM. Fare: around $60-$100 CAD.
Please note that schedules and fares are subject to change, and it's always best to check with VIA Rail for the latest information and to book your tickets in advance.
Alternatively, you can also take a bus or drive from New Brunswick to Toronto, which may be a more affordable option.