Skip to main content

How to get from City of Niagara Falls, ON to Peterborough by bus and train?

From City of Niagara Falls, ON to Peterborough by bus and train

To get from City of Niagara Falls, ON to Peterborough in Toronto, you’ll need to take 2 bus lines and 2 train lines: take the 210 from Zehrs Parking Lot & Morrison St station to Valley Way & Portage SW station. Next, you’ll have to switch to the 12 bus, then the LW train, then the VIA RAIL train and finally take the 88 bus from Oshawa Go station to Trent University station. The total trip duration for this route is approximately 7 hr 43 min.

463min
Walk to
210
Bus - 1212
Train - LW
Train - VIA RAILVIA RAIL
Bus - 8888
Leaves from Zehrs Parking Lot & Morrison St

Step by Step

  • 1
    Walk to
    Walk to
    Zehrs Parking Lot & Morrison St
    ID 0
    680 m • 10 min
  • 2
    undefined - 210
    Wait for
    210
    Main & Ferry Hub
  • 3
    Ride to
    Ride to
    Valley Way & Portage SW
    ID 0
    7 min
  • 4
    Walk to bus station
    Walk to bus station
    Stanley Ave. @ Hwy. 420 Park & Ride
    ID 102405
    660 m • 9 min
  • 5
    Bus - 1212
    Wait for bus
    12
    12 - Burlington Carpool
  • 6
    Ride to bus station
    Ride to bus station
    Burlington Go
    ID 100177
    101 min
  • 7
    Walk to train station
    Walk to train station
    Burlington Go
    280 m • 4 min
  • 8
    Train - LW
    Wait for train
    LW
    # | Union Station
  • 9
    Ride to train station
    Ride to train station
    Union Station
    59 min
  • 10
    Train - VIA RAILVIA RAIL
    Wait for train
    VIA RAIL
    Ottawa
  • 11
    Ride to train station
    Ride to train station
    Oshawa Go
    40 min
  • 12
    Bus - 8888
    Wait for bus
    88
    88 - Trent U
  • 13
    Ride to bus station Trent University
    Ride to bus station
    Trent University
    ID 102501
    110 min
*Duration based on 8am traffic

From City of Niagara Falls, ON to Peterborough by , bus and train

To get from City of Niagara Falls, ON to Peterborough in Toronto, you’ll need to take 2 bus lines and 2 train lines: take the 210 from Zehrs Parking Lot & Morrison St station to Valley Way & Portage SW station. Next, you’ll have to switch to the 12 bus, then the LW train, then the LE train and finally take the 88 bus from Oshawa Go station to Trent University station. The total trip duration for this route is approximately 6 hr 43 min.

403min
Walk to
210
Bus - 1212
Train - LW
Train - LE
Bus - 8888
Leaves from Zehrs Parking Lot & Morrison St

Step by Step

  • 1
    Walk to
    Walk to
    Zehrs Parking Lot & Morrison St
    ID 0
    680 m • 10 min
  • 2
    undefined - 210
    Wait for
    210
    Main & Ferry Hub
  • 3
    Ride to
    Ride to
    Valley Way & Portage SW
    ID 0
    7 min
  • 4
    Walk to bus station
    Walk to bus station
    Stanley Ave. @ Hwy. 420 Park & Ride
    ID 102405
    660 m • 9 min
  • 5
    Bus - 1212
    Wait for bus
    12
    12 - Burlington Carpool
  • 6
    Ride to bus station
    Ride to bus station
    Burlington Go
    ID 100177
    101 min
  • 7
    Walk to train station
    Walk to train station
    Burlington Go
    280 m • 4 min
  • 8
    Train - LW
    Wait for train
    LW
    # | Union Station
  • 9
    Ride to train station
    Ride to train station
    Union Station
    59 min
  • 10
    Train - LE
    Wait for train
    LE
    # | Oshawa Go
  • 11
    Ride to train station
    Ride to train station
    Oshawa Go
    60 min
  • 12
    Bus - 8888
    Wait for bus
    88
    88 - Trent U
  • 13
    Ride to bus station Trent University
    Ride to bus station
    Trent University
    ID 102501
    110 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Toronto.
All local mobility options in one app

Public transit directions from City of Niagara Falls, ON to Peterborough

The distance between City of Niagara Falls, ON, Toronto and Peterborough, Toronto is approximately 289.39 km, which can typically be travelled in 463 min. Moovit will show you the directions from City of Niagara Falls, ON to Peterborough by bus and train, so no matter how you choose to travel in Toronto – you will always have plenty of easy options.

Public transit stations close to City of Niagara Falls, ON

City of Niagara Falls, ON is located at City of Niagara Falls, ON, Toronto and the nearest public transit station is Dorchester Rd & Dawson St.

Train stations close to City of Niagara Falls, ON:

  • Niagara Falls Go
  • Niagara Falls
  • Nfs

Bus stations close to City of Niagara Falls, ON:

  • Dorchester Rd & Dawson St
  • Dorchester Rd & Keiffer St
  • Dorchester&Morrison NE

Public transit stations close to Peterborough, Toronto

Peterborough is located at Peterborough, Toronto and the nearest public transit station is Trent University.

Bus stations close to Peterborough:

  • Trent University

From City of Niagara Falls, ON to Peterborough by , bus and train

To get from City of Niagara Falls, ON to Peterborough in Toronto, you’ll need to take 2 bus lines and 2 train lines: take the 210 from Zehrs Parking Lot & Morrison St station to Valley Way & Portage SW station. Next, you’ll have to switch to the 12 bus, then the LW train, then the LE train and finally take the 88 bus from Oshawa Go station to Trent University station. The total trip duration for this route is approximately 6 hr 43 min.

403min
Walk to
210
Bus - 1212
Train - LW
Train - LE
Bus - 8888
Leaves from Zehrs Parking Lot & Morrison St

Step by Step

  • 1
    Walk to
    Walk to
    Zehrs Parking Lot & Morrison St
    ID 0
    680 m • 10 min
  • 2
    undefined - 210
    Wait for
    210
    Main & Ferry Hub
  • 3
    Ride to
    Ride to
    Valley Way & Portage SW
    ID 0
    7 min
  • 4
    Walk to bus station
    Walk to bus station
    Stanley Ave. @ Hwy. 420 Park & Ride
    ID 102405
    660 m • 9 min
  • 5
    Bus - 1212
    Wait for bus
    12
    12 - Burlington Carpool
  • 6
    Ride to bus station
    Ride to bus station
    Burlington Go
    ID 100177
    101 min
  • 7
    Walk to train station
    Walk to train station
    Burlington Go
    280 m • 4 min
  • 8
    Train - LW
    Wait for train
    LW
    # | Union Station
  • 9
    Ride to train station
    Ride to train station
    Union Station
    59 min
  • 10
    Train - LE
    Wait for train
    LE
    # | Oshawa Go
  • 11
    Ride to train station
    Ride to train station
    Oshawa Go
    60 min
  • 12
    Bus - 8888
    Wait for bus
    88
    88 - Trent U
  • 13
    Ride to bus station Trent University
    Ride to bus station
    Trent University
    ID 102501
    110 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from City of Niagara Falls, ON to Peterborough?

    The fastest way takes 463 minutes, using Bus line 210, Bus line 12, Bus line LW, Bus line VIA RAIL, Bus line 88.

  • What is the alternative route to get from City of Niagara Falls, ON to Peterborough?

    The alternative route takes 403 minutes, using Bus line 210, Bus line 12, Bus line LW, Bus line LE, Bus line 88.

  • Is there a direct between City of Niagara Falls, ON and Peterborough?

    No, you’ll have to take 2 bus lines and 2 train lines in total. The total travelling time is 7 hr 43 min.

  • Which line goes from City of Niagara Falls, ON to Peterborough?

    The line goes from Zehrs Parking Lot & Morrison St station near City of Niagara Falls, ON in Niagara Falls to Main & Ferry Hub station. From there you’ll have to take 2 bus lines and 2 train lines till Main & Ferry Hub station near Peterborough in Toronto.

  • How long does it take to travel from City of Niagara Falls, ON to Peterborough by bus and train?

    The total travel time between City of Niagara Falls, ON in Niagara Falls and Peterborough in Toronto by bus and train is about 7 hr 43 min.

  • Where do I get on the near City of Niagara Falls, ON to get to Peterborough?

  • Where do I get off the when travelling between City of Niagara Falls, ON and Peterborough?

    Get off the at the Main & Ferry Hub stop, which is closest to Peterborough in Toronto.

Real-Time Arrivals, Schedules, Maps & More