1map logo

Boston to Peterborough

from $13: ways by bus, train, flight or car

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Boston 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.

Taxi
1h 41m
$186-232
Train, Taxi
2h 7m
$166-215
Drive
1h 36m
Recommended
$13-20

How to Get from Boston 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.

by carBest price
118 kmDistance
1h 36mFastest

Boston - Peterborough operators

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

Bus

Contact phone

+1 800-639-8080

Website

bostonexpressbus.com

Bus from Boston, MA - South Station to Nashua, NH

Average Duration

1h

Estimated price

$1861-1863

Contact phone

+1 800-872-7245

Website

amtrak.com

Bus from Boston South Buses to Nashua, NH

Average Duration

1h

Estimated price

$0-0

Train

Contact phone

+1-617-222-3200

Website

mbta.com

Train from North Station to Fitchburg

Average Duration

1h 25m

Estimated price

$1860-1861

Other

Website

Other from Nashua, NH to Peterborough

Average Duration

41m

Estimated price

$1864-1865

Contact phone

+1 978-687-0911

Website

Other from Nashua, NH to Peterborough

Average Duration

41m

Estimated price

$1864-1865

Contact phone

+1 603-623-2222

Website

Other from Nashua, NH to Peterborough

Average Duration

41m

Estimated price

$1864-1865

Frequently asked questions

Find out more about the route from Boston to Peterborough.

Or choose the category:
The distance between Boston and Peterborough is 58 miles, with a road distance of 73 miles. Travel times can vary depending on the mode of transportation. By taking a train and then a taxi, it typically takes 2 hours and 7 minutes to reach Peterborough from Boston. On the other hand, driving from Peterborough to Boston by car usually takes 1 hour and 36 minutes.
The most cost-effective and time-efficient transportation option for traveling from Boston to Peterborough is to drive. It takes approximately 1 hour and 36 minutes, and the cost is usually around $13-$20 for the fuel. Taking a train and then a taxi is another option, but it is slightly slower, taking about 2 hours and 7 minutes. However, driving is the most convenient and economical choice for this journey.
The most convenient way to get from Boston to Peterborough without using public transportation is by driving. The distance between the two cities is approximately 73 miles, and it usually takes around 1 hour and 36 minutes to drive from Boston to Peterborough. The prices for this journey by car can range from $13 to $20 depending on factors such as fuel prices and tolls.
If you're looking to travel from Boston to Peterborough without a car, the best option is to take Route 3 and a taxi. This route takes approximately 1 hour and 41 minutes and costs between $180 and $230. There is no direct public transportation between the two locations, so using a combination of the highway and a taxi is the most efficient way to reach your destination.
There are plenty of accommodation options available in Peterborough. With over 10 hotels to choose from, visitors can find something to suit their preferences and budgets. Prices for hotels in Peterborough start at $99 per night. From charming bed and breakfasts to modern hotels, there is a variety of options to make your stay near Peterborough comfortable and enjoyable.