Skip to main content

How to get from Peterborough Bus Terminal to Brampton, Ontario by bus?

From Peterborough Bus Terminal to Brampton, Ontario by bus

To get from Peterborough Bus Terminal to Brampton, Ontario in Brampton, you’ll need to take 3 bus lines: take the 88 bus from Peterborough Bus Terminal station to Oshawa Go station. Next, you’ll have to switch to the 96 bus and finally take the 77 bus from Finch Go Bus Terminal station to The Gore Rd / Fogal Rd station. The total trip duration for this route is approximately 5 hr 1 min. The ride fare is CA$18.91.

301minCA$18.91
Bus - 8888
Bus - 9696
Bus - 7777
Walk to Brampton, Ontario
Leaves from Peterborough Bus Terminal
Step by Step
  • 1
    Start from bus station
    Start from bus station
    Peterborough Bus Terminal
  • 2
    Bus - 8888
    Wait for bus
    88
    88 - Dc Oshawa Go
  • 3
    Ride to bus station
    Ride to bus station
    Oshawa Go
    90 min
  • 4
    Bus - 9696
    Wait for bus
    96
    96b - Finch Terminal
  • 5
    Ride to bus station
    Ride to bus station
    Finch Bus Terminal
    80 min
  • 6
    Walk to bus station
    Walk to bus station
    Finch Go Bus Terminal
    ID 20
    90 m • 2 min
  • 7
    Bus - 7777
    Wait for bus
    77
    The Gore Road Via Centre Street - Wb
  • 8
    Ride to bus station
    Ride to bus station
    The Gore Rd / Fogal Rd
    ID 6196
    86 min
  • 9
    Walk to Brampton, Ontario
    Walk to
    Brampton, Ontario
    2.29 km • 30 min
*Duration based on 8am traffic

Alternative route from Peterborough Bus Terminal to Brampton, Ontario by bus via 88, 56 and 361

To get from Peterborough Bus Terminal to Brampton, Ontario in Brampton, you’ll need to take 3 bus lines: take the 88 bus from Peterborough Bus Terminal station to Oshawa Go station. Next, you’ll have to switch to the 56 bus and finally take the 361 bus from Highway 407 Station station to Huntington Rd / Keyes Ct station. The total trip duration for this route is approximately 5 hr 40 min. The ride fare is CA$18.91.

340minCA$18.91
Bus - 8888
Bus - 5656
Bus - 361361
Walk to Brampton, Ontario
Leaves from Peterborough Bus Terminal
Step by Step
  • 1
    Start from bus station
    Start from bus station
    Peterborough Bus Terminal
  • 2
    Bus - 8888
    Wait for bus
    88
    88 - Dc Oshawa Go
  • 3
    Ride to bus station
    Ride to bus station
    Oshawa Go
    95 min
  • 4
    Bus - 5656
    Wait for bus
    56
    56 - Oakville Go
  • 5
    Ride to bus station
    Ride to bus station
    Hwy 407 Bus Terminal
    ID 102674
    105 min
  • 6
    Walk to bus station
    Walk to bus station
    Highway 407 Station
    ID 24
    100 m • 2 min
  • 7
    Bus - 361361
    Wait for bus
    361
    Major Mackenzie Drive - Nb
  • 8
    Ride to bus station
    Ride to bus station
    Huntington Rd / Keyes Ct
    ID 7386
    20 min
  • 9
    Walk to Brampton, Ontario
    Walk to
    Brampton, Ontario
    3.08 km • 40 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 Peterborough Bus Terminal to Brampton, Ontario
The distance between Peterborough Bus Terminal, Brampton and Brampton, Ontario, Brampton is approximately 172.52 km, which can typically be travelled in 301 min. Moovit will show you the directions from Peterborough Bus Terminal to Brampton, Ontario by bus, so no matter how you choose to travel in Brampton – you will always have plenty of easy options.
Public transit stations close to Peterborough Bus Terminal

Peterborough Bus Terminal is located at Peterborough Bus Terminal, Brampton and the nearest public transit station is Simcoe at Peterborough Terminal.

Bus stations close to Peterborough Bus Terminal:

  • Simcoe at Peterborough Terminal
  • Peterborough Terminal
  • Aylmer at Hunter
Public transit stations close to Brampton, Ontario, Brampton

Brampton, Ontario is located at Brampton, Ontario, Brampton and the nearest public transit station is Skyvalley Dr N/Of Riverglen St.

Bus stations close to Brampton, Ontario:

  • Skyvalley Dr N/Of Riverglen St
  • Westbrook Ave S/Of Cottrelle Blvd
  • Skyvalley Dr N/Of Cottrelle Blvd

Alternative route from Peterborough Bus Terminal to Brampton, Ontario by bus via 88, 56 and 361

To get from Peterborough Bus Terminal to Brampton, Ontario in Brampton, you’ll need to take 3 bus lines: take the 88 bus from Peterborough Bus Terminal station to Oshawa Go station. Next, you’ll have to switch to the 56 bus and finally take the 361 bus from Highway 407 Station station to Huntington Rd / Keyes Ct station. The total trip duration for this route is approximately 5 hr 40 min. The ride fare is CA$18.91.

340minCA$18.91
Bus - 8888
Bus - 5656
Bus - 361361
Walk to Brampton, Ontario
Leaves from Peterborough Bus Terminal
Step by Step
  • 1
    Start from bus station
    Start from bus station
    Peterborough Bus Terminal
  • 2
    Bus - 8888
    Wait for bus
    88
    88 - Dc Oshawa Go
  • 3
    Ride to bus station
    Ride to bus station
    Oshawa Go
    95 min
  • 4
    Bus - 5656
    Wait for bus
    56
    56 - Oakville Go
  • 5
    Ride to bus station
    Ride to bus station
    Hwy 407 Bus Terminal
    ID 102674
    105 min
  • 6
    Walk to bus station
    Walk to bus station
    Highway 407 Station
    ID 24
    100 m • 2 min
  • 7
    Bus - 361361
    Wait for bus
    361
    Major Mackenzie Drive - Nb
  • 8
    Ride to bus station
    Ride to bus station
    Huntington Rd / Keyes Ct
    ID 7386
    20 min
  • 9
    Walk to Brampton, Ontario
    Walk to
    Brampton, Ontario
    3.08 km • 40 min
*Duration based on 8am traffic
Questions & Answers
  • What is the fastest way to get from Peterborough Bus Terminal to Brampton, Ontario?

    The fastest way takes 301 minutes, using Bus line 88, Bus line 96, Bus line 77.

  • What is the alternative route to get from Peterborough Bus Terminal to Brampton, Ontario?

    The alternative route takes 340 minutes, using Bus line 88, Bus line 56, Bus line 361.

  • Is there a direct bus between Peterborough Bus Terminal and Brampton, Ontario?

    No, you’ll have to take 3 bus lines in total. The total travelling time is 5 hr 1 min.

  • Which bus line goes from Peterborough Bus Terminal to Brampton, Ontario?

    The 88 bus line goes from 88 - Dc Oshawa Go station near Peterborough Bus Terminal in Peterborough to Oshawa Go station. From there you’ll have to take one bus line till Oshawa Go station near Brampton, Ontario in Brampton.

  • How long does it take to travel from Peterborough Bus Terminal to Brampton, Ontario by bus?

    The total travel time between Peterborough Bus Terminal in Peterborough and Brampton, Ontario in Brampton by bus is about 5 hr 1 min.

  • Where do I get on the bus near Peterborough Bus Terminal to get to Brampton, Ontario?

    Get on the 88 bus from the 88 - Dc Oshawa Go stop near Peterborough Bus Terminal in Peterborough.

  • Where do I get off the bus when travelling between Peterborough Bus Terminal and Brampton, Ontario?

    Get off the bus at the Oshawa Go stop, which is closest to Brampton, Ontario in Brampton.

  • How much is the bus fare from Peterborough Bus Terminal to Brampton, Ontario?

    The ride from Peterborough Bus Terminal to Brampton, Ontario costs CA$18.91.

Real-Time Arrivals, Schedules, Maps & More