Bus
- Companies: Greyhound, Megabus
- Duration: Approximately 19 hours
- Distance: 1,065 km (660 miles)
- Costs: Ca. 90 EUR [one-way ticket]
- Roads/Routes: I-95 N and US-70 E
Pro Tip: Consider traveling overnight to save on accommodation and arrive fresh in the morning.
Train
- Companies: Amtrak
- Duration: Approximately 15 hours (including layover)
- Distance: 1,065 km (660 miles)
- Costs: Ca. 120 EUR [one-way ticket]
- Roads/Routes: Not applicable
Pro Tip: Book a sleeper car for added comfort during long segments of the journey.
Air
- Companies: American Airlines, Delta Airlines
- Duration: Approximately 5-6 hours (including layover)
- Distance: 1,065 km (660 miles)
- Costs: Ca. 250 EUR [one-way ticket with layover]
- Roads/Routes: Not applicable
Pro Tip: Arrive at the airport at least 2 hours before your flight to account for security and boarding times.
Recommendation
For the most efficient and comfortable journey from Kinston, NC to Portsmouth, NH, I recommend flying with American Airlines or Delta Airlines. While the ticket price is higher compared to bus or train travel, the time saved is considerable, allowing you to enjoy more peaceful moments in Portsmouth upon arrival.