ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Portsmouth

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from Lebanon to Portsmouth

🚌 Embark on a scenic journey from Lebanon to Portsmouth by bus with a total duration of approximately 4 hours and 35 minutes, including transfers in Boston. 💸 Enjoy affordable fares ranging from $39 to $75 for this bus route, offering a budget-friendly yet comfortable option for travel between these two charming New Hampshire cities.

Where to stay in Portsmouth

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Accomodation
  • There is no direct bus from Lebanon to Portsmouth. However, you can take a bus from Lebanon that will require a transfer in Boston before reaching Portsmouth. The total journey time, including transfers, is approximately 4 hours and 35 minutes. Be sure to check the schedules and plan your trip accordingly to ensure a smooth travel experience.
  • You can catch the bus from Lebanon to Portsmouth at the Lebanon station. The bus services on this route are operated by Dartmouth Coach, and they typically depart from the Lebanon station. Make sure to arrive at the station ahead of time to board the bus comfortably and start your journey to Portsmouth.
  • The bus traveling from Lebanon to Portsmouth arrives at the Portsmouth Bus Stop station. This station is the designated stop for the bus services operated by Greyhound USA on this route. Once you reach Portsmouth Bus Stop, you can disembark and continue with your onward journey or explore the city. Make sure to check the arrival times and plan your next steps accordingly.
  • The cost of a bus ticket from Lebanon to Portsmouth typically ranges from $39 to $75, depending on various factors such as the time of booking, seat availability, and any ongoing promotions. It's advisable to book your ticket in advance to secure the best possible fare for your journey. Additionally, consider checking for any discounts or deals that may help reduce the overall cost of your bus trip between these two locations.
  • There are multiple buses that operate between Lebanon and Portsmouth but there is no direct service available. Passengers can take buses departing from Lebanon station, operated by Dartmouth Coach, which will require a transfer in Boston before reaching Portsmouth via Portsmouth Bus Stop. The journey duration, including transfers, typically takes around 4 hours and 35 minutes. Depending on the specific bus service chosen, ticket prices for the trip between Portsmouth and Lebanon generally range from $39 to $75.
  • The Lebanon to Portsmouth buses are typically most crowded during peak travel times, such as weekends, holidays, and evenings. To avoid crowds, consider traveling during off-peak hours, usually on weekdays and during the late morning or early afternoon. It's advisable to check the bus schedule in advance and plan your trip accordingly to potentially find less crowded buses for a more comfortable journey between Lebanon and Portsmouth.
  • The first bus of the day from Lebanon to Portsmouth typically departs from Lebanon station in the early morning. The exact departure time may vary, so it's recommended to check the schedule with Dartmouth Coach or Greyhound USA for specific timings. The last bus of the day to travel from Lebanon to Portsmouth usually leaves in the late afternoon or early evening, allowing travelers to reach their destination before nighttime. Plan your journey accordingly to catch either the early morning or late afternoon bus for your trip from Lebanon to Portsmouth.

Will you be returning to Lebanon by bus?

If you need a return bus trip, you can check out buses from Portsmouth to Lebanon.

See schedule