1map logoGo to main page

Kingston, Ontario to Peterborough, Ontario from $19: 3 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Kingston, Canada
to
Peterborough, Canada

How to Get from Kingston to Peterborough: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$19 by busBest price
185 kmDistance
2h 21m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Kingston to Peterborough with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
VIA Rail, GO Transit
Train
Bus
Average Duration
4h  58m
Estimated price
$35-104
Recommended
Company
various
Bus
Average Duration
5h  31m
Estimated price
$19-72
Cheapest
route map
Distance: 185 km
Duration: 2h 21m

See more options

Company
various
Drive
Average Duration
2h  21m
Estimated price
$26-40

Traveling From Kingston to Peterborough

Journeying from Kingston to Peterborough reveals a transition from the historic charm of waterfront views to the vibrant energy of a lively arts scene.

Best Neighbourhoods in Peterborough

Peterborough boasts diverse neighborhoods, each offering distinct experiences.

Downtown Peterborough
• Vibrant arts and culture scene
• Numerous dining and shopping options
East City
• Scenic views along the Otonabee River
• Quaint shops and local cafes
Old West End
• Beautiful historic homes
• Lush parks for outdoor activities

Best Times To Visit Peterborough's Attractions

Timing your visit can enhance your experience of Peterborough's highlights.

Peterborough Lift Lock
Visit early morning or late afternoon for fewer crowds and stunning light.
Victoria Park
Weekday visits offer a peaceful escape, especially during spring bloom.
The Canadian Canoe Museum
Midweek afternoons provide a quieter atmosphere to explore exhibits.

Peterborough Weather: What to Expect Year-Round

Peterborough experiences a humid continental climate with warm summers and cold winters, making it ideal for a variety of outdoor activities year-round. Late spring and early fall offer pleasant temperatures, enhancing your travel experience without the heavy crowds often found in peak summer.

Dining Recommendation in Peterborough

For a taste you won’t forget, try the locally-sourced wild boar ragu at The Publican House Brewery, which showcases Peterborough's focus on hearty, rustic flavors that differ from Kingston's waterfront seafood vibe. The lively atmosphere, combined with craft beer brewed on-site, creates a unique dining experience that truly captures the essence of the region.

Kingston - Peterborough operators

Explore transport companies operating between Kingston and Peterborough, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train
Contact phone
+1 888 842-7245
Website
https://www.viarail.ca

Train from Kingston to Oshawa

Average Duration
1h 46m
Estimated price
$25-90
Bus Show bus routes
Contact phone
+1 888-438-6646
Website
https://www.gotransit.com/

Bus from Durham College Oshawa GO to Crawford Dr. @ Harper Rd. Park & Ride

Average Duration
1h 10m
Estimated price
$8-12

Bus from Durham College Oshawa GO to Peterborough Bus Terminal

Average Duration
1h 25m
Estimated price
$9-12
Contact phone
1-866-488-4452
Website
https://ca.megabus.com/

Bus from Kingston, Ontario to Whitby Station

Average Duration
2h 30m
Estimated price
$7-55

Kingston to Peterborough: Overview of Bus, Train, Flight, and Car Trips

Traveling between Kingston and Peterborough offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

Useful tips for bus travellers
• When planning your journey from Kingston to Peterborough, check both Megabus Canada (ca.megabus.com) and GO Transit (gotransit.com) for ticket availability and schedules, as you will need to transfer in Whitby and Oshawa.
• Make sure to review the transfer times between buses at Whitby and Oshawa; it's advisable to allow at least 30 minutes between arrivals and departures to ensure you don’t miss your connections, especially if there are delays.
• Upon arriving at Peterborough Bus Terminal, familiarize yourself with the terminal layout by reviewing the station map available at peterborough.ca this will help you navigate to local transit or taxi services for your onward journey.

Frequently asked questions

Find out more about the route from Kingston to Peterborough.

Or choose the category:
The cheapest way to travel from Kingston to Peterborough is by driving your own vehicle. The estimated cost for fuel and tolls is between C$36 and C$55. The journey takes approximately 2 hours and 21 minutes, depending on traffic conditions and the route you choose to take.
The fastest way to travel from Kingston to Peterborough is by driving. The journey takes approximately 2 hours and 21 minutes, depending on traffic conditions. The estimated cost for fuel and tolls ranges from C$36 to C$55. It is recommended to plan the route in advance and consider using a GPS or navigation app for convenience.
The distance between Kingston and Peterborough is approximately 146 km. If you choose to travel by road, the road distance is slightly longer, measuring about 185 km.
The best way to travel from Kingston to Peterborough without a car is by taking a combination of train and bus. First, you can take the VIA Rail train from Kingston to Belleville, which takes approximately 1 hour. From Belleville, you can then take a bus operated by Greyhound or Megabus to Peterborough, which takes around 2 hours. The total travel time is approximately 4 hours and 53 minutes, and the cost can range from C$41 to C$150, depending on the fares and availability.
The easiest way to travel from Kingston to Peterborough is by driving. The journey usually takes around 2 hours and 21 minutes and can cost between C$36 and C$55. However, if you prefer not to drive, there are other options available. You can take a bus, which typically takes around 4 hours and 53 minutes, including transfers.
There are several accommodation options available near Peterborough. With over 26 hotels to choose from, travelers can find a variety of options that suit their budget and preferences. Prices for hotels in Peterborough start at C$82 per night, offering a range of affordable options for visitors.
Yes, you can drive from Kingston to Peterborough. The distance between the two cities is approximately 185 km, and it takes about 2 hours and 21 minutes to drive. It is a convenient option for travelers as it allows flexibility and the ability to make stops along the way. The estimated cost for driving is around C$36 to C$55, depending on factors such as fuel prices and vehicle efficiency.
No, there is no direct bus between Kingston and Peterborough. However, there are alternative options available. You can take a bus from Kingston to Peterborough with transfers at Whitby GO Bus and Durham College Oshawa GO. The entire journey, including transfers, takes approximately 5 hours and 40 minutes.
You can catch the Kingston to Peterborough bus from the Kingston station. The bus service is operated by Megabus Canada, which offers convenient and affordable transportation options.
The Kingston to Peterborough bus services operated by GO Transit arrive at the Peterborough Bus Terminal station.
The cost of a bus ticket from Kingston to Peterborough can vary depending on the bus company and the type of ticket purchased. On average, a one-way ticket can range from C$25 to C$97. It is recommended to check with different bus companies, such as Greyhound, Megabus, or Ontario Northland, to compare prices and find the best deal.
The cost to drive from Kingston to Peterborough ranges from C$36 to C$55.