There are 10 ways to get from Frederick to Peterborough by bus, plane, train, bus (Flixbus, Greyhound), car, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Washington Dulles International Airport, fly to Toronto Island Airport, train, bus
best- Take the bus from Frederick Transit Station to Market St & Harrison Stbus
- Fly from Washington Dulles International Airport (IAD) to Toronto Island Airport (YTZ)plane IAD - YTZ
- Take the train from Union Station GO to Whitby GOtrain
- Take the bus from Whitby to Peterboroughbus
8h 47m$206–804Bus, train
cheapest- Take the bus from Frederick Bus Station to Pittsburgh Intermodal Stationbus
- Take the bus from Pittsburgh, Pa to Buffalo, Nybus 510
- Take the bus from Buffalo to Torontobus
- Take the train from Union Station GO to Durham College Oshawa GOtrain Le
- Take the bus from Durham College Oshawa GO to Peterborough Bus Terminalbus 88
20h 39m$155–458Bus
- Take the bus from Frederick Bayrunner Office to Baltimore Downtown Bus Terminal, Baltimore, MDbus
- Take the bus from Baltimore Downtown Bus Station to Newark Penn Stationbus
- Take the bus from Newark Penn Station to Scarborough Centrebus
- Take the bus from Scarborough to Peterboroughbus
19h 5m$256–440Train, bus
- Take the train from FREDERICK MARC eb to Washington Union Stationtrain
- Take the train from Washington Union Station to Ny Moynihan Train Hall At Penn Stationtrain
- Take the train from New York Penn Station to Toronto Union Stationtrain
- Take the train from Union Station GO to Whitby GOtrain Le
- Take the bus from Whitby to Peterboroughbus
21h 23m$334–755Drive 785.8 km
- Drive from Frederick to Peterboroughcar 785.8 km
10h 21m$156–224Train to Ronald Reagan Washington National Airport, fly to Toronto Pearson International Airport, train, bus
- Take the train from FREDERICK MARC eb to ROCKVILLE MARC ebtrain
- Fly from Ronald Reagan Washington National Airport (DCA) to Toronto Pearson International Airport (YYZ)plane DCA - YYZ
- Take the train from Toronto Union Station to Oshawatrain
- Take the bus from Durham College Oshawa GO to Peterborough Bus Terminalbus
9h 53m$744–2,554Bus to Baltimore-Washington International Airport, fly to Buffalo Niagara International Airport, shuttle, train, bus
- Take the bus from Frederick Bayrunner Office to Baltimore Airportbus
- Fly from Baltimore-Washington International Airport (BWI) to Buffalo Niagara International Airport (BUF)plane BWI - BUF
- Take a shuttle bus from Buffalo Airport to Pearson International Airport Terminal 1
- Take the train from Toronto Union Station to Oshawatrain
- Take the bus from Durham College Oshawa GO to Peterborough Bus Terminalbus
10h 15m$360–1,261Bus to Washington Dulles International Airport, fly to Toronto Pearson International Airport, train, bus
- Take the bus from Frederick Transit Station to Market St & Harrison Stbus
- Fly from Washington Dulles International Airport (IAD) to Toronto Pearson International Airport (YYZ)plane IAD - YYZ
- Take the train from Toronto Union Station to Oshawatrain
- Take the bus from Durham College Oshawa GO to Peterborough Bus Terminalbus
10h 6m$839–1,766Bus to Washington Dulles International Airport, fly to Buffalo Niagara International Airport, shuttle, train, bus
- Take the bus from Frederick Transit Station to Market St & Harrison Stbus
- Fly from Washington Dulles International Airport (IAD) to Buffalo Niagara International Airport (BUF)plane IAD - BUF
- Take a shuttle bus from Buffalo Airport to Pearson International Airport Terminal 1
- Take the train from Toronto Union Station to Oshawatrain
- Take the bus from Durham College Oshawa GO to Peterborough Bus Terminalbus
11h 33m$254–1,076Bus, train via New York
- Take the bus from Frederick Transit Center to BWI Amtrak Stationbus
- Take the train from BWI Thurgood Marshall to Ny Moynihan Train Hall At Penn Stationtrain
- Take the train from New York Penn Station to Toronto Union Stationtrain
- Take the train from Toronto Union Station to Oshawatrain
- Take the bus from Durham College Oshawa GO to Peterborough Bus Terminalbus 88
22h 25m$379–1,748
Frederick to Peterborough by bus and foot
Questions & Answers
The cheapest way to get from Frederick to Peterborough is to drive which costs $150 - $230 and takes 10h 21m.
The fastest way to get from Frederick to Peterborough is to bus and fly and train which takes 8h 47m and costs $200 - $850.
No, there is no direct bus from Frederick to Peterborough. However, there are services departing from Frederick Bayrunner Office and arriving at Peterborough via Baltimore Downtown Bus Station, Newark Penn Station and Scarborough. The journey, including transfers, takes approximately 19h 5m.
The distance between Frederick and Peterborough is 751 km. The road distance is 785.8 km.
The best way to get from Frederick to Peterborough without a car is to bus which takes 19h 5m and costs $250 - $440.
It takes approximately 8h 47m to get from Frederick to Peterborough, including transfers.
Frederick to Peterborough bus services, operated by BayRunner Shuttle, depart from Frederick Bayrunner Office station.
Frederick to Peterborough bus services, operated by BayRunner Shuttle, arrive at Baltimore Downtown Bus Terminal, Baltimore, MD station.
Yes, the driving distance between Frederick to Peterborough is 786 km. It takes approximately 10h 21m to drive from Frederick to Peterborough.
There are 92+ hotels available in Peterborough.
What companies run services between Frederick, MD, USA and Peterborough, ON, Canada?
You can take a bus from Frederick Bayrunner Office to Peterborough via Baltimore Downtown Bus Station, Newark Penn Station, Scarborough Centre, and Scarborough in around 19h 5m.
- Website
- united.com
Flights from Washington Dulles International Airport to Toronto Island Airport
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- $65–400
Flights from Ronald Reagan Washington National Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 31m
- When
- Every day
- Estimated price
- $100–650
Flights from Washington Dulles International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 34m
- When
- Every day
- Estimated price
- $60–380
Flights from Washington Dulles International Airport to Toronto Pearson International Airport via Philadelphia
- Ave. Duration
- 3h 46m
- When
- Monday to Saturday
- Estimated price
- $70–420
Flights from Washington Dulles International Airport to Buffalo Niagara International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $95–650
- Website
- aircanada.com
Flights from Washington Dulles International Airport to Toronto Island Airport
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- $65–400
Flights from Ronald Reagan Washington National Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 31m
- When
- Every day
- Estimated price
- $100–650
Flights from Washington Dulles International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 34m
- When
- Every day
- Estimated price
- $60–380
Flights from Washington Dulles International Airport to Toronto Pearson International Airport via Philadelphia
- Ave. Duration
- 3h 46m
- When
- Monday to Saturday
- Estimated price
- $70–420
- Website
- southwest.com
Flights from Baltimore-Washington International Airport to Buffalo Niagara International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $110–750
- Website
- flyporter.com
Flights from Washington Dulles International Airport to Toronto Island Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $170–650
Flights from Ronald Reagan Washington National Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 44m
- When
- Every day
- Estimated price
- $100–650
- Website
- aa.com
Flights from Ronald Reagan Washington National Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 44m
- When
- Every day
- Estimated price
- $100–650
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Train from Union Station GO to Whitby GO
- Ave. Duration
- 57 min
- Frequency
- Every 30 minutes
- Estimated price
- $10–14
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $10–14
Train from Union Station GO to Whitby GO
- Ave. Duration
- 57 min
- Frequency
- Every 30 minutes
- Estimated price
- $10–14
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $10–14
Train from Union Station GO to Durham College Oshawa GO
- Ave. Duration
- 1h 3m
- Frequency
- Every 30 minutes
- Estimated price
- $11–15
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $11–15
- Phone
- 1-866-743-3682
- Website
- mta.maryland.gov
Train from FREDERICK MARC eb to Washington Union Station
- Ave. Duration
- 1h 40m
- Frequency
- Twice daily
- Estimated price
- $2–17
- Website
- https://www.mta.maryland.gov
- Standard Fare
- $2–17
Train from FREDERICK MARC eb to ROCKVILLE MARC eb
- Ave. Duration
- 58 min
- Frequency
- Twice daily
- Estimated price
- $2–14
- Website
- https://www.mta.maryland.gov
- Standard Fare
- $2–14
Rome2Rio's guide to Amtrak Acela
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Washington Union Station to Ny Moynihan Train Hall At Penn Station
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- $70–1,000
- Schedules at
- https://www.amtrak.com/acela-train
- Website
- https://www.amtrak.com/home.html
- Business Class
- $70–700
- First Class
- $270–1,000
Train from BWI Thurgood Marshall to Ny Moynihan Train Hall At Penn Station
- Ave. Duration
- 2h 43m
- Frequency
- Every 4 hours
- Estimated price
- $60–950
- Schedules at
- https://www.amtrak.com/acela-train
- Website
- https://www.amtrak.com/home.html
- Business Class
- $60–700
- First Class
- $250–950
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Washington Union Station to Ny Moynihan Train Hall At Penn Station
- Ave. Duration
- 4h 7m
- Frequency
- Hourly
- Estimated price
- $100–210
- Website
- https://www.amtrak.com/home.html
Train from BWI Thurgood Marshall to Ny Moynihan Train Hall At Penn Station
- Ave. Duration
- 3h 39m
- Frequency
- Hourly
- Estimated price
- $85–180
- Website
- https://www.amtrak.com/home.html
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from New York Penn Station to Toronto Union Station
- Ave. Duration
- 12h 27m
- Frequency
- Once daily
- Estimated price
- $200–460
- Website
- https://www.viarail.ca/en
- Escape
- $200–440
- Business
- $260–430
- Business Plus
- $270–450
- Economy
- $230–450
- Economy Plus
- $250–460
Train from Toronto Union Station to Oshawa
- Ave. Duration
- 36 min
- Frequency
- Hourly
- Estimated price
- $11–200
- Website
- https://www.viarail.ca/en
- Escape
- $11–65
- Business
- $55–190
- Business Plus
- $70–200
- Economy
- $13–75
- Economy Plus
- $14–85
Train from Toronto Union Station to Oshawa
- Ave. Duration
- 36 min
- Frequency
- Hourly
- Estimated price
- $11–200
- Website
- https://www.viarail.ca/en
- Escape
- $11–65
- Business
- $55–190
- Business Plus
- $70–200
- Economy
- $13–75
- Economy Plus
- $14–85
Train from Toronto Union Station to Oshawa
- Ave. Duration
- 36 min
- Frequency
- Hourly
- Estimated price
- $11–200
- Website
- https://www.viarail.ca/en
- Escape
- $11–65
- Business
- $55–190
- Business Plus
- $70–200
- Economy
- $13–75
- Economy Plus
- $14–85
Train from Toronto Union Station to Oshawa
- Ave. Duration
- 36 min
- Frequency
- Hourly
- Estimated price
- $11–200
- Website
- https://www.viarail.ca/en
- Escape
- $11–65
- Business
- $55–190
- Business Plus
- $70–200
- Economy
- $13–75
- Economy Plus
- $14–85
Train from New York Penn Station to Toronto Union Station
- Ave. Duration
- 12h 27m
- Frequency
- Once daily
- Estimated price
- $200–460
- Website
- https://www.viarail.ca/en
- Escape
- $200–440
- Business
- $260–430
- Business Plus
- $270–450
- Economy
- $230–450
- Economy Plus
- $250–460
Train from Toronto Union Station to Oshawa
- Ave. Duration
- 36 min
- Frequency
- Hourly
- Estimated price
- $11–200
- Website
- https://www.viarail.ca/en
- Escape
- $11–65
- Business
- $55–190
- Business Plus
- $70–200
- Economy
- $13–75
- Economy Plus
- $14–85
- Phone
- +1 703-771-5665
- Website
- loudoun.gov
Bus from Frederick Transit Station to Market St & Harrison St
- Ave. Duration
- 58 min
- Frequency
- Once daily
- Estimated price
- $1–16
- Schedules at
- loudoun.gov
- Local & Metro
- $1–3
- Commuter
- $16
Bus from Frederick Transit Station to Market St & Harrison St
- Ave. Duration
- 58 min
- Frequency
- Once daily
- Estimated price
- $1–16
- Schedules at
- loudoun.gov
- Local & Metro
- $1–3
- Commuter
- $16
Bus from Frederick Transit Station to Market St & Harrison St
- Ave. Duration
- 58 min
- Frequency
- Once daily
- Estimated price
- $1–16
- Schedules at
- loudoun.gov
- Local & Metro
- $1–3
- Commuter
- $16
- Phone
- +1 833 583 3636
- [email protected]
- Website
- riderexpress.ca
Bus from Whitby to Peterborough
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- $21–55
- Website
- https://www.riderexpress.ca/
- Standard
- $21–55
Bus from Scarborough to Peterborough
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- $27–65
- Website
- https://www.riderexpress.ca/
- Standard
- $27–65
Bus from Whitby to Peterborough
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- $21–55
- Website
- https://www.riderexpress.ca/
- Standard
- $21–55
- Phone
- +1 410-912-6000
- [email protected]
- Website
- bayrunnershuttle.com
Bus from Frederick Bayrunner Office to Baltimore Downtown Bus Terminal, Baltimore, MD
- Ave. Duration
- 50 min
- Frequency
- Twice daily
- Estimated price
- $90–120
- Schedules at
- bayrunnershuttle.com
Bus from Frederick Bayrunner Office to Baltimore Airport
- Ave. Duration
- 1h
- Frequency
- 4 times a day
- Estimated price
- $95–120
- Schedules at
- bayrunnershuttle.com
Bus from Frederick Transit Center to BWI Amtrak Station
- Ave. Duration
- 1h 10m
- Frequency
- 4 times a day
- Estimated price
- $90–120
- Schedules at
- bayrunnershuttle.com
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Baltimore Downtown Bus Station to Newark Penn Station
- Ave. Duration
- 3h 50m
- Frequency
- 5 times a day
- Estimated price
- $40–70
- Schedules at
- flixbus.com
Bus from Newark Penn Station to Scarborough Centre
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Estimated price
- $100–180
- Schedules at
- flixbus.com
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- greyhound.com
Bus from Baltimore Downtown Bus Station to Newark Penn Station
- Ave. Duration
- 3h 10m
- Frequency
- 3 times a day
- Estimated price
- $35–75
- Website
- https://www.greyhound.com/
Bus from Frederick Bus Station to Pittsburgh Intermodal Station
- Ave. Duration
- 4h 15m
- Frequency
- Twice daily
- Estimated price
- $40–80
- Website
- https://www.greyhound.com/
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Bus from Durham College Oshawa GO to Peterborough Bus Terminal
- Ave. Duration
- 1h 25m
- Frequency
- Every 2 hours
- Estimated price
- $14–18
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $14–18
Bus from Durham College Oshawa GO to Peterborough Bus Terminal
- Ave. Duration
- 1h 25m
- Frequency
- Every 2 hours
- Estimated price
- $14–18
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $14–18
Bus from Durham College Oshawa GO to Peterborough Bus Terminal
- Ave. Duration
- 1h 25m
- Frequency
- Every 2 hours
- Estimated price
- $14–18
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $14–18
Bus from Durham College Oshawa GO to Peterborough Bus Terminal
- Ave. Duration
- 1h 25m
- Frequency
- Every 2 hours
- Estimated price
- $14–18
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $14–18
Bus from Durham College Oshawa GO to Peterborough Bus Terminal
- Ave. Duration
- 1h 25m
- Frequency
- Every 2 hours
- Estimated price
- $14–18
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $14–18
Bus from Durham College Oshawa GO to Peterborough Bus Terminal
- Ave. Duration
- 1h 25m
- Frequency
- Every 2 hours
- Estimated price
- $14–18
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $14–18
- Phone
- +1 905 374 8111
- [email protected]
- Website
- niagaraairbus.com
Shuttle from Buffalo Airport to Pearson International Airport Terminal 1
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $120–160
- Website
- https://www.niagaraairbus.com/
Shuttle from Buffalo Airport to Pearson International Airport Terminal 1
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $120–160
- Website
- https://www.niagaraairbus.com/
- Phone
- +1 800-858-8555
- Website
- trailways.com
Bus from Pittsburgh, Pa to Buffalo, Ny
- Ave. Duration
- 7h 50m
- Frequency
- Once daily
- Estimated price
- $60–260
- Website
- https://trailways.com
- Schedules at
- https://trailways.com/schedules/
- Saver
- $60–250
- Flexible
- $110–260
Bus from Buffalo to Toronto
- Ave. Duration
- 2h 50m
- Frequency
- 4 times a day
- Estimated price
- $30–90
- Website
- https://trailways.com
- Schedules at
- https://trailways.com/schedules/
- Saver
- $30–85
- Flexible
- $60–90
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Bus from Frederick Transit Center to BWI Amtrak Station
- Ave. Duration
- 55 min
- Frequency
- 4 times a day
- Estimated price
- $22–35
- Website
- https://www.amtrak.com/home.html
Want to know more about travelling around Canada
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Need to know: Greyhound
Read the travel guide
Why you should take the train in the US
Read the travel guide































