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

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from Portsmouth to Bar Harbor

🚌 Despite the lack of a direct bus route, travelers can journey from Portsmouth to Bar Harbor via multiple transfers. The journey takes approximately 7 hours and 25 minutes. 💰 Prices for the bus ticket between Bar Harbor and Portsmouth can range from $22 to $76, offering an affordable and scenic way to travel between the two charming New England locations.

Where to stay in Bar Harbor

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

Accomodation
  • There is no direct bus service between Portsmouth and Bar Harbor. Travelers can take a bus from Portsmouth Bus Stop to Bangor: Odlin Road Park & Ride, then transfer to another bus that goes to Bar Harbor - Village Green. The total travel time, including transfers, is approximately 7 hours and 25 minutes. Plan your journey accordingly to accommodate the transfer and ensure a smooth trip to Bar Harbor.
  • The bus from Portsmouth to Bar Harbor operated by Greyhound USA, departs from the Portsmouth Bus Stop station. Make sure to arrive at the bus stop with ample time before the scheduled departure to complete any necessary check-in procedures. Keep your ticket and identification handy as you board the bus to Bar Harbor for a smooth embarkation process.
  • The cost of a bus ticket from Portsmouth to Bar Harbor typically ranges from $22 to $76, depending on the specific service provider, time of booking, and any current promotions or discounts. It's advisable to check the latest fares and availability directly with the bus company operating the route to secure the best price for your journey. Budget-conscious travelers may want to consider booking in advance or exploring different fare options to find a suitable and cost-effective ticket for their trip between Portsmouth and Bar Harbor.
  • There are two bus services involved in the journey from Portsmouth to Bar Harbor. The first service is operated by Greyhound USA, departing from Portsmouth Bus Stop, while the second service is provided by Downeast Transportation Inc., arriving at The Jackson Laboratory station in Bar Harbor. The total travel time, including transfers, is approximately 7 hours and 25 minutes. Prices for bus tickets between Bar Harbor and Portsmouth can range from $22 to $76, depending on various factors such as the booking time and availability.
  • The Portsmouth to Bar Harbor buses are typically less crowded during off-peak hours, such as mid-week days and early mornings. Conversely, buses are likely to be more crowded during weekends, holidays, and peak travel seasons. To potentially avoid crowds, consider scheduling your trip during weekdays and booking your tickets in advance. Remember that bus occupancy can vary, so it's advisable to confirm with the respective bus companies for the latest information on crowd levels.
  • The first bus from Portsmouth to Bar Harbor typically departs in the early morning, around 5:00 AM. The last bus of the day usually leaves Portsmouth in the late afternoon, around 4:30 PM. It's essential to check the latest schedules and timings with the bus operators, Greyhound USA and Downeast Transportation Inc., as they may be subject to change. Be sure to plan your journey accordingly based on the available bus departure times to Bar Harbor.

Will you be returning to Portsmouth by bus?

If you are looking for a return bus service, check the buses from Bar Harbor to Portsmouth.

See schedule