1map logoGo to main page

Portsmouth, NH, USA to Keene, NH, USA from $19: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Portsmouth, United States of America
to
Keene, United States of America

How to Get from Portsmouth to Keene: 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
126 kmDistance
2h 4m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Portsmouth to Keene 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
Various
Train
Taxi
Average Duration
6h  32m
Estimated price
$250-378
Recommended
Company
Greyhound USA
Bus
Average Duration
6h  55m
Estimated price
$19-120
Cheapest
route map
Distance: 126 km
Duration: 2h 4m

See more options

Company
Various
Drive
Average Duration
2h  4m
Estimated price
$19-2500
Company
Greyhound USA
Bus
Average Duration
8h  16m
Estimated price
$28-108
Company
Various
Bus
Train
Average Duration
8h  52m
Estimated price
$28-148
Company
Greyhound USA
Bus
Average Duration
7h  56m
Estimated price
$30-114

Traveling From Portsmouth to Keene

The journey from Portsmouth to Keene offers a striking contrast, with Portsmouth's coastal charm and vibrant waterfront scene transitioning to Keene's welcoming small-town vibe surrounded by picturesque landscapes.

Best Neighbourhoods in Keene

Keene features charming neighborhoods, each offering its own distinctive vibe.

Downtown Keene
• Bustling area with diverse shops and eateries.
• Hosts seasonal events and vibrant festivals.
West Keene
• Scenic trails ideal for outdoor enthusiasts.
• Family-friendly with excellent schools nearby.
North Keene
• Peaceful residential atmosphere with parks.
• Close to beautiful nature reserves for hiking.

Best Times To Visit Keene's Attractions

Planning your visit to Keene can enhance your experience at its attractions.

Keene Pumpkin Festival
Visit in early October for a magical evening of lights and festivities.
Chesterfield Gorge
Best enjoyed during weekdays in spring and fall for tranquility.
Thorne-Sagendorph Art Gallery
Weekday afternoons offer a quieter time to explore the exhibits.

Keene Weather: What to Expect Year-Round

Keene experiences a humid continental climate, with cold winters and warm summers, making spring and fall the ideal seasons to visit for comfortable temperatures and vibrant foliage. Your travel experience can vary significantly with the weather, influencing outdoor activities and festival schedules.

Dining Recommendation in Keene

Try the local favorite, a hearty bowl of chili at The Works Bakery Cafe, which showcases bold, comforting flavors that differ from Portsmouth's seafood-centric menu. The casual, community-oriented atmosphere and focus on fresh, locally-sourced ingredients create a distinct dining experience that highlights Keene's rustic charm.

Portsmouth - Keene operators

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

Train
Contact phone
+1 800-872-7245
Website
https://www.amtrak.com/home.html

Train from Dover to Boston

Average Duration
1h 33m
Estimated price
$2502-2503

Train from Boston to Springfield

Average Duration
2h 31m
Estimated price
$3783-3784
Contact phone
+1-617-222-3200
Website
https://www.mbta.com

Train from North Station to Wachusett

Average Duration
1h 38m
Estimated price
$190-191
Bus
Contact phone
+1 214-849-8100
Website
https://www.greyhound.com/

Bus from Portsmouth Bus Stop to Boston

Average Duration
1h 25m
Estimated price
$190-2506

Bus from Boston to Springfield Union Station

Average Duration
1h 35m
Estimated price
$193-2508

Bus from Springfield Union Station to Keene

Average Duration
1h 55m
Estimated price
$194-2506

Bus from Northampton to Keene

Average Duration
1h 30m
Estimated price
$190-2506
Contact phone
+1 (855) 626-8585
Website
https://flixbus.com

Bus from Boston to Springfield Union Station

Average Duration
1h 40m
Estimated price
$3782-2508
Contact phone
1-800-343-9999
Website
https://peterpanbus.com

Bus from South Station, Boston, MA to Union Station, Springfield, MA

Average Duration
2h 5m
Estimated price
$195-3787

Bus from South Station, Boston, MA to Peter Pan Bus Terminal, Northampton, MA

Average Duration
2h 20m
Estimated price
$195-2506
Contact phone
+1 603-430-1100
Website
http://ridecj.com

Bus from Portsmouth to Boston

Average Duration
1h 15m
Other Show other routes

Other from Wachusett to Keene

Average Duration
58m
Estimated price
$240-25000

Portsmouth to Keene: Overview of Bus, Train, Flight, and Car Trips

Traveling between Portsmouth and Keene 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.

🚗 Embark on a picturesque journey from Portsmouth to Keene, spanning a drive of 107 miles through scenic New Hampshire landscapes. Enjoy a leisurely drive that typically takes about 2 hours and 4 minutes to traverse. 💰 Experience affordability and flexibility as the cost of traveling from Portsmouth to Keene by car ranges between $19 to $29. Choose your preferred route and make memorable stops along the way without breaking the bank.
Average price
$19 - $29
🚌 The bus journey from Portsmouth to Keene involves transfers in Boston and Springfield Union Station, taking approximately 6 hours and 55 minutes. 🚌 Bus ticket prices for the route between Keene and Portsmouth can range from $19 to $120, offering travelers a cost-effective way to reach their destination.
Departure Point
Portsmouth Bus Stop station
Arrival Point
Keene station

Frequently asked questions

Find out more about the route from Portsmouth to Keene.

Or choose the category:
The distance between Portsmouth and Keene is 78 miles. The road distance is slightly longer at 107.3 miles. The travel time varies depending on the mode of transportation. It takes approximately 6 hours and 32 minutes to reach Keene from Portsmouth by taking a train and then a taxi. By car, it takes around 2 hours and 4 minutes to travel from Keene to Portsmouth. If you prefer taking a bus, the travel time from Portsmouth to Keene is approximately 7 hours and 51 minutes.
The most cost-effective and time-efficient transportation option for traveling from Portsmouth to Keene is by driving. It takes approximately 2 hours and 4 minutes to cover the distance of 78 miles, and the cost is relatively low, ranging from $19 to $29 for fuel expenses. Other modes of transportation such as taking a train and then a taxi or a bus would take significantly longer and may not be as economical.
The prices for traveling from Portsmouth to Keene by bus can range from $26 to $102. The exact price will depend on factors such as the specific bus company, the time of travel, and any discounts or promotions that may be available. It is recommended to check with the bus company to get the most accurate and up-to-date information on prices for the desired travel date.
To travel from Portsmouth to Keene without using public transportation, you can drive the distance, which is approximately 107 miles, taking about 2 hours and 4 minutes. The cost of driving can vary between $19 and $29, depending on factors like fuel prices and tolls. This option allows you the flexibility and convenience of traveling at your own pace and choosing your own route.
To travel from Portsmouth to Keene without a car, the best option is to take a train and then a taxi. This journey takes approximately 6 hours and 32 minutes. The cost for this mode of transportation is typically between $250 and $380. However, it's important to note that these prices and travel times may vary depending on factors such as availability and scheduling.
There is no direct link between Portsmouth and Keene. However, there are alternative routes that include transfers. The journey by bus, operated by Amtrak, takes approximately 7 hours and 51 minutes, with transfers at Hanover Station, South Station in Boston, MA, and Northampton. Another option is to take a train from Portsmouth Amtrak Station and then a taxi, which takes about 6 hours and 32 minutes. Keep in mind that these travel times are approximate and can vary depending on traffic and other factors.
There are plenty of accommodation options available near Keene. With over 28 hotels to choose from, visitors have a variety of choices to suit their preferences and budgets. Prices for these hotels start at $67 per night. Whether you are looking for a luxury hotel, a cozy bed and breakfast, or a budget-friendly option, Keene offers a range of choices to meet your needs.