Train from Fredericton to Toronto Pearson International Airport

Fredericton
Toronto Pearson International Airport, Canada

Your cost to travel by Bus, night bus, train: $243 - $297

Fredericton, NB
  • Total Distance:

    427.43 km (266 miles)

  • Travel Time:

    4 Hours 24 Minutes

  • Frequency:

    0 Times/Day

  • Bus Fare:

    70.0 USD (~73.85 CAD)

Rivière-du-Loup
  • Total Distance:

    215.52 km (134 miles)

  • Travel Time:

    2 Hours 27 Minutes

  • Frequency:

    1 Times/Day

  • Bus Fare:

    35.0 USD (~36.92 CAD)

Québec
  • Total Distance:

    283.3 km (176 miles)

  • Travel Time:

    3 Hours 23 Minutes

  • Frequency:

    10 Times/Day

  • Train Fare:

    65.0 USD (~68.58 CAD)

Montréal
  • Total Distance:

    562.41 km (349 miles)

  • Travel Time:

    5 Hours 9 Minutes

  • Frequency:

    30 Times/Day

  • Train Fare:

    100.0 USD (~105.5 CAD)

UP Express Union Station
  • Total Distance:

    25.57 km (16 miles)

  • Travel Time:

    26 Minutes

  • Frequency:

    237 Times/Day

  • Train Fare:

    2.73 USD (~2.88 CAD)

Toronto Pearson International Airport, Mississauga, ON, Canada
Source: Rome2rio

Train schedule

Departure Arrival Fare Operator Duration
Fredericton, NB Rivière-du-Loup, PQ 70 USD http://maritimebus.com/routes-bus-schedules/ 4h 11mins
Rivière-du-Loup Québec 35 USD https://www.orleansexpress.com/en/schedules-fare/schedules/ 2h 20mins
Québec Montréal 65 USD http://www.viarail.ca/ 3h 13mins
Montréal Toronto 100 USD http://www.viarail.ca/ 4h 54mins
UP Express Union Station UP Express Pearson Airport USD http://upexpress.com 25mins

Cost by number of pax.

Pax Currency (USD) Currency (Local)
1 person 284 USD ~ 300 CAD
2 people 568 USD ~ 599 CAD
3 people 852 USD ~ 899 CAD
4 people 1,136 USD ~ 1,198 CAD
5 people 1,420 USD ~ 1,498 CAD

Did you know?

  • The total CO2 Emission for your Fredericton - Toronto Pearson International Airport train trip is 65.47 kg
  • Your total cost to travel by train from Fredericton to Toronto Pearson International Airport is about 284.0 USD (~299.62 CAD)