Train from Portsmouth to Boston
Find the schedules, compare prices, and buy cheap tickets from Portsmouth to Boston. Choose a date, or explore the cheapest ticket options below.
Air Travel
- Transport Mode: Air
- Companies: Delta Airlines, American Airlines
- Duration: Approximately 5 hours (1.5 hours flight time + 3.5 hours layover)
- Distance: 980 miles (1,577 kilometers)
- Costs:$420 (based on average fare)
- Roads/Routes: Not applicable
Pro Tip: Check for early morning flights to avoid potential delays and enjoy less crowded airports.
Train Travel
- Transport Mode: Train
- Companies: Amtrak
- Duration: Approximately 22 hours
- Distance: 980 miles (1,577 kilometers)
- Costs:$180 (one-way ticket)
- Roads/Routes: Amtrak's Cardinal route
Pro Tip: Consider booking a sleeping compartment for a more comfortable overnight journey.
Bus Travel
- Transport Mode: Bus
- Companies: Greyhound, Megabus
- Duration: Approximately 22-25 hours
- Distance: 980 miles (1,577 kilometers)
- Costs:$130 (one-way ticket, varies based on advance booking)
- Roads/Routes: I-95 S, I-90 W
Pro Tip: Bring snacks and a travel pillow for added comfort on long-distance bus trips.
Car Travel
- Transport Mode: Car
- Duration: Approximately 14 hours (without extended stops)
- Distance: 980 miles (1,577 kilometers)
- Costs:$150 (fuel costs based on average price of gas, assuming fuel efficiency)
- Roads/Routes: I-95 S, I-90 W, I-69 N
Pro Tip: Use apps like Waze for real-time traffic updates and to avoid road closures.
Recommendation
For a balance of speed and economy, I recommend flying from Portsmouth, NH to Boston, IN. Although the cost is higher than the bus or train, you will save considerable time, and the overall travel experience will be more convenient. Make sure to book your flight in advance to secure the best rates.