cdu glasgow children's hospital

portland maine to portsmouth, nh bus

For these reasons, Portsmouth is a wonderful location if youre looking to explore the Massachusetts coast, as well as venture up to southern Maine. Logan International Airport in Boston, MA., Portland Jetport in Portland, ME., Manchester Airport in Manchester NH. Our buses are equipped with large and comfortable seats, a toilet, Wi-Fi and power outlets. Portland's population was 66,417 as of 2018. Choose from over 80 travel destinations in 11 states and growing! Portsmouth International Airport offers several direct flights from various airports, while Boston's Logan Airport is only an hour south of the town. Want to be guaranteed the best seat in the house? Greyhound offers bus service between Portsmouth and Portland, and it also only takes about 1 hour. Stops in Portsmouth A - Portsmouth Bus Stop 54 Hanover St, Portsmouth, NH 03801 Portsmouth Bus Stop Map Stops in Portland A - Greyhound Station Portland Maine 389 Congress St, Portland, ME 04102, USA Greyhound Station Portland Maine Map Look no further, we've got all the details you need to plan your bus trip! How long is the bus ride from Portland to Portsmouth? It takes approximately 1h 53m to get from New Hampshire to Portland, including transfers. The Port of Portland is the largest tonnage seaport in New England. More details Book trips quickly with a simple, hassle-free checkout online & on our app. Click here to book your stay at the Press Hotel in Portland! Portsmouth, NH is only about a 1 hour drive from Portland, ME. Portland's economy relies mostly on the service sector and tourism. The journey Portsmouth to Portland takes as little as 1 hour 5 minutes and can cost as little as 18,90 .The first bus leaves at 07:20 and the last bus leaves at 19:05.FlixBus runs 2 rides each day between Portsmouth and Portland and when travelling with FlixBus . See why millions of travellers use Trailways. It's a district with strong Irish and Italian roots, making it one of the best places in Portland to enjoy the authentic cuisine of Italy. Please note: your ticket will contain the most up-to-date address information. I really love both, but often gravitate toward Portsmouth because I generally enjoy smaller destinations with fewer crowds. Compare that to the 2.6 liters required by high-speed train, 6.6 liters by airplane and 7.6 liters by gas-powered car, and it's clear that the bus is a more environmentally-conscious option for your bus transportation from Portsmouth to Portland. Please note that this information about the bus from Portsmouth to Portland is approximate. ', 'How much should I expect to pay? fastest time = 4 hours, 10 minutes. Traveling by bus from Portland to Manchester usually takes around 4 hours and 50 minutes, but some buses might arrive slightly earlier or later than scheduled depending on traffic conditions. But first, I want to mention ways in which both cities are similar: Here are the key differences between Portsmouth and Portland: In general, Portsmouth is very much like a smaller version of Portland. Covering 21,000 route miles (34,000km) Amtrak operates more than 300 trains daily. (2023), Best Towns To Stay In On Cape Cod For Every Type Of Traveler (2023), 31+ Ways To Have The Best Summer In New England (2023), 21 Best Breweries In Portland, Maine You Have To Check Out In 2023, Best Stops To Make Driving From Boston To Portland, ME, Things To Do In Portland, Maine In The Winter, The Perfect Acadia National Park Itinerary (3, 4 & 5 Day Options), 7-Day New England Road Trip Itinerary (w/5 & 10-Day Options), New England Gifts To Look For On Your Trip, Best Things To Do In New England Bucket List, Gorgeous New Hampshire Covered Bridges You Should See, The Most Incredible New England Lighthouses To See, 34 Awesome Road Trips From Boston & Best Itineraries (2023), 13 Incredible Stops To Make On A Portland to Acadia National Park Road Trip (2023), 25 Fun Things To Do In Littleton, NH & Nearby (2023). Portland will offer the lowest prices of the season in the winter, though, so this will definitely be the cheapest time to visit, and youll be able to snatch up some awesome deals! Our bus partners have implemented several different policies to keep you safe during the COVID-19 pandemic. Luckily, there are a handful of coffee shops and bars in the area around the Park & Ride, so you can enjoy a beverage of your choice if you are waiting a while for your bus. And theres plenty to do in the city, even if youre traveling solo. Portland tends to be a pretty expensive city to stay the night in, especially from June-October. Go to Airline core website, Tickets not sold at this location. They usually know a lot about your destination and may even recommend which side of the bus to sit on to get the best views on the road between Portland and Portsmouth! ', 'Do the trains and buses have Wifi?' If you're looking for safe and affordable transportation, Greyhound is a great choice. Absolutely, and I often recommend it! Did you know there are on average 4,400 intercity bus departures every day in the US only? Rome2Rio also offers online bookings for selected operators, making reservations easy and straightforward. However, Portland will definitely feel like less a city compared to places like Boston and NYC. That said, however, Portland is a wonderful city to visit in the winter if youre not a fan of the snow, as it doesnt snow a ton in Portland. 1400 S Higley Blvd. FlixBus is one of the most eco-friendly ways to travel. Perhaps most famous for having Portland Head Light on its grounds, the park also encompasses the decommissioned and largely demolished United States Army post Fort Williams, which was operational during World War I and World War II. They usually know a lot about your destination and may even recommend which side of the bus to sit on to get the best views on the road between Portsmouth and Portland! The word 'bus' is an abbreviation of 'omnibus" which means 'for all' in Latin as buses were meant to be transportation for everybody. New England Wanderlust contains affiliate links, and is a member of the Amazon Services LLC Associates Program. Bus Station - Station Building (with waiting room) Transportation Center. Enter the origin city of the trip. The travel length between Portsmouth and Portland takes by bus around 1 hours and 5 minutes, and the approximate price for a bus ticket between Portsmouth and Portland is $14. On a budget? Busbud has got you covered! AUGUSTA, Maine (AP) Maine Democratic Gov. Selector collapsed. Portland is a transport hub with 1 bus station(s); the 8 connections departing from Portland every day take travelers both within the state and further afield. Busbud.com makes it easy for you to find, compare and book city-to-city bus tickets, all over the world. Yes, the driving distance between New Hampshire to Portland is 152 km. Bus tickets for Greyhound trips to Portsmouth usually start from CZK345. Portland To Portsmouth One-Way 06/24/2023 Starting from $20 Viewed18hoursago Portland To Portsmouth One-Way 06/25/2023 Starting from $20 Viewed18hoursago Portland To Portsmouth One-Way 06/23/2023 Starting from $20 Viewed18hoursago *Prices shown reflect a single person, one-way bus ticket and subject to availability. The best way to travel from Portsmouth to Portland is by bus. So you'll have plenty of time to discover Portland before making your way back to Portsmouth. The only daily bus traveling from Portsmouth to Portland usually leaves at 7: 05 PM and is provided by Greyhound. When booking through the App, your ticket will be stored directly, making bus travel even more green and convenient! Logan International Airport (BOS), Boston C&J bus line provides regular service from Logan Airport to the Portsmouth Transportation Terminal, which is 3 miles from the city center. Recommended option Bus, train 3h 21m Take the bus from Portsmouth Bus Stop to Wells Transportation Center US0265s Portsmouth is on the New Hampshire Seacoast, roughly an hour north of Boston, an hour east of Manchester, N.H., and an hour south of Portland, Maine. Your plane flies much faster than a car, so the flight time is about 1/2th of the time it would take to drive. The journey Portland to Portsmouth takes as little as 1 hour 5 minutes and can cost as little as 20,90 .The first bus leaves at 09:00 and the last bus leaves at 13:20.FlixBus runs 2 rides each day between Portland and Portsmouth and when travelling with FlixBus . It takes approximately 2h 25m to get from Portsmouth to Portland, ME, including transfers. Completed in 1791, it is the oldest lighthouse in the state of Maine. Go to Airline core website, Tickets not sold at this location. The bus provides a cost-effective, safe, and easy way to travel between the two cities. These medium and long distance intercity services operate at speeds of up to 240km/h, to more than 500 destinations. Rome2Rio has everything you need to know about travelling with Amtrak. Prices start at 87 per night. Click here to book your culinary walking tour in Portland! It takes 27 hours to go by bus from Lima to Cusco, one of the craziest bus trips on the world. So thats something to keep in mind for budget travelers. Marine industry still plays an important role in the city's economy, with an active waterfront that supports fishing and commercial shipping. They operate a modern, environmentally friendly fleet that serves more than 2400 destinations and carries nearly 16 million passengers annually. The cheapest way to get from New Hampshire to Portland is to drive which costs 15-23 and takes 1h 38m. Click here to book your stay at the Sailmakers House in Portsmouth! This also happens to be one of the priciest places to stay in Portland, but for a shorter visit, its usually worth it. There are 3 ways to get from Portsmouth to Portland, ME by bus, train or car Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner. Also because Portland is bigger, its harder to see in a day, and is ideal for at least two days. Depending on the day of the week, the number of buses available from Portsmouth to Portland may vary. Rome2Rios guide on the bus operator has all the information you need, Portland is the most populous city in the U.S. state of Maine and the seat of Cumberland County. Choose from a classic seat, table seat, panorama seat or extra seat. For details on what each company is doing to ensure their fleet remains safe for travel, click here. Buses going from Portland to Portsmouth begin their journey at Greyhound Station Portland Maine and reach their destination at Portsmouth Bus Stop. I am taking public transport and so far i have found an Amtrak that goes from Portland-Durham NH or Portland-Dover NH. There's a Hilton Garden Inn, Hampton Inn Suites, and The Inn Downtown just a block or two away if you want easy accommodations near the bus stop. Yes, the driving distance between Portsmouth to Portland, ME is 81 km. Onboard services are subject to availability. In the past 30 days, prices have fluctuated between 54 and 54, so it's best to compare them to make sure you get the best deal. November 13, 2022 Which Should You Visit, Portsmouth, NH or Portland, ME? Portland's economy relies mostly on the service sector and tourism. Taking a ride with other travelers through carpool services is an additional option to consider. Traveling from Portland and not familiar with it? Browse schedules, pick the perfect bus for your travel style and budget - all in one place. This hotel is awesome because its in a gorgeous historic building, and also has a spa. View Route 40 Islington / Borthwick Trolley; View Route 41 Lafayette Trolley; View Route 42 Pease Shuttle; View Route 43 Newington / Portsmouth; View Route 44 Portsmouth City Hall / Kittery (PNSY Gate 1) 76 mi (122 km) Shortest duration. Public telephone is not available. Portsmouth sits along the Seacoast of New Hampshire, and very close to the Maine state border. The quickest way to get from Portsmouth to Portland, ME is to drive which costs 8-13 and takes 52 min. Portland's economy relies mostly on the service sector and tourism. Recommended option Line 13 bus, train Take the line 13 bus from Hanover Station to Dover Transportation Center Please note: your ticket will contain the most up-to-date address information. Hi there! Rooms are perfectly updated and cozy, and the location is walkable to a lot of places, including Market Square and Prescott Park. Rawlins, WY 82301. Bus service from Portsmouth to Portland will be provided by the most trusted bus companies. Busbud partners with safe and reliable bus companies throughout the world such as Greyhound, Eurolines, ALSA, OUIBUS (BlaBlaBus), National Express and many others so you can buy tickets without a worry. Its no wonder we named Portland one of our top vacation destinations in Maine. There is no train service between these two cities. The round-trip travel time is around 2h 10m. Portland is bigger, and youll feel that when youre there. I'm Sam. What's the cheapest way to go from undefined to Portland? Rome2Rio's Travel Guide series provide vital information for the global traveller. There are 4 ways to get from Portsmouth to Portland Airport (PWM) by bus, train, taxi or car Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner. When do the earliest and latest buses leave Portland? Traveling by bus from Portland to Portsmouth usually takes around one hour and 5 minutes, but some buses might arrive slightly earlier or later than scheduled depending on traffic conditions. Both have a lot of charm and history, with areas that feel quaint and cozy. Marine industry still plays an important role in the city's economy, with an active waterfront that supports fishing and commercial shipping. Go for the bus if you want the most affordable way to travel this route. Fort Williams Park is a 90-acre park in Cape Elizabeth, Maine, encompassing numerous historical sites. The fastest way to get from New Hampshire to Portland is to drive. Portsmouth doesnt offer as many options, but does have awesome boat tours through the Isle of Shoals islands along the coast, as well as a few scenic boating tour options. Find all the transport options for your trip from New Hampshire to Portland right here. From Portland, travelers can easily reach destinations such as Boston, Albany, and even Gainesville, Texas, by a combination of buses, trains, and ferries. Getting Here Directions to visit Located less than one hour north of Boston, MA, one hour south of Portland, ME, and less than five hours from New York City, the Seacoast is easy to get to - but hard to leave! The Portland Museum of Art, or PMA, is the largest and oldest public art institution in the U.S. state of Maine. The same general guidelines will apply for the winter season, but I generally prefer Portsmouth in the winter because it has that quaint, small-town feel thats especially comforting and cozy in the colder months. How much is a bus ticket from Portsmouth to Portland? Rome2Rio also offers online bookings for selected operators, making reservations easy and straightforward. Courier Service One of the great perks of Greyhound is that they connect big cities and smaller towns in the US, where you usually can't get to by train or plane. Okay, so lets talk about which is better for your plans, and the biggest differences between the two cities. Where are the popular bus stations and stops in Portsmouth and Portland? Tue Jun 13 Wed Jun 14 Thu Jun 15 Journey Information There is one daily bus from Portland to Portsmouth. Find great deals on cheap cars in the area. By proceeding, you accept the use of cookies in accordance with our, Take the bus from Manchester, NH to Boston South Buses, Take the bus from Boston South Buses to Portland, ME. Situated in Ogunquit, Maine, this is one of the best stops between Boston and Portland. Traveling with FlixBus isn't just quick, it's cheap too. Click here to book your stay at The Francis in Portland! Portland will have more of an urban atmosphere than Portsmouth is some areas. As mentioned earlier in this post, its my favorite place to stay to be close to all the most beautiful parts of the city, and is easily walkable to others. Onboard services are subject to availability. Save time by comparing all your bus travel options in one place. Portland Head Light is a historic lighthouse in Cape Elizabeth, Maine. Find all the transport options for your trip from New Hampshire to Portland right here. The journey, including transfers, takes approximately 3h 50m. Portsmouth is well-connected on the FlixBus network with 7 connections departing every day from 1 stations, making it very easy to travel across the country. Just an hour and a half north of Boston, Portsmouth offers an exciting mix of unique history and contemporary experience. Once you've stowed your luggage away and settled in, sit back and enjoy the journey with the onboard services on your FlixBus bus including free Wi-Fi onboard, FLIXtainment - out entertainment portal, toilets and plug socket.Whether you need to fire off some emails during your trip, or you want to relax and enjoy the ride, we've got you covered. However, there are services departing from Portsmouth Bus Stop and arriving at Portland, ME via Boston South Buses. Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner. On average, there is 1 daily departure on this route, offered by Greyhound. Greyhound carries around 18 million passengers a year who travel 5.4 billion miles (8.6 billion km) a year on their fleet of around 1700 vehicles. Greyhound is the only company that has bus schedules available to search and book at the moment. Since youll find lots of charming streets, history and great food in both, this is really what it boils down to. Holiday Inn Portland-By the Bay, an IHG Hotel, Portland ME USA to New York JFK Airport JFK, New Hampshire to New York JFK Airport JFK, New Hampshire to State University of New York at Potsdam, New Hampshire to San Francisco Airport SFO, New Hampshire to Milan Malpensa Airport MXP, King City weather radar Station to Portland ME USA, 23rd Street Station PATH to Portland ME USA, Mamaroneck Ave Sunset Rd to Portland ME USA. One of my favorite places to stay in Portsmouth is the Hotel Portsmouth, which has an ideal location thats only a 5-10 minute walk to Market Square/downtown. The Old Port district is known for its 19th-century architecture and nightlife. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket? 1:00. It takes approximately 1h 38m to drive from New Hampshire to Portland. Tight schedule? There are 249+ hotels available in Portland, ME. Well, Im here to help! It feels so homey and wonderful to strap on a pair of skates and hit the ice in such an idyllic little spot. Click here to book your tall ship sailing tour in Portland! Fortunately, this happens to be a direct bus, meaning that you do not have to get on a different bus at any point during your trip. Bus from Portsmouth, New Hampshire to Portland, Maine. The two cities are 52 miles apart and traveling between the two takes as fast as 1 hour 5 minutes. Enter the origin city of the trip. Learn more about our sustainability initiatives and carbon offset programs. Wanderus simple checkout process makes it easy to book cheap bus and train tickets hassle-free. User reviews from travelers who booked a bus ticket from Portland to Portsmouth. Portland is the most populous city in the U.S. state of Maine and the seat of Cumberland County. Because Portland is bigger, youll find more of everything, including more restaurants, breweries, tours, hotels, and better public transportation to get around. Traveling by bus from Portland to Portsmouth usually takes around one hour and 5 minutes, but some buses might arrive slightly earlier or later than scheduled depending on traffic conditions. Portsmouth, NH and Portland, ME are both technically cities. 185 Grafton Drive. Covering 21,000 route miles (34,000km) Amtrak operates more than 300 trains daily. Recommended option Train, line 13 bus 2h 18m Take the train from Portland to Dover Downeaster Taxes, fees and other terms and conditions may apply. Getting from Portland to Portsmouth is cheap and easy when you travel with FlixBus. ', 'Should I book online before I travel? Amtrak trains are known for their wide seats, plug-in power, big windows and storage capabilities. Here's what you need to know: The journey, including transfers, takes approximately 3h 20m. Please note: your ticket will contain the most up-to-date address information. The Sailmakers House is another great option in Portsmouth. Bus tickets for a trip from Portland to Portsmouth cost CZK345.04 on average. Shutterstock. The bus takes an average of one hour and 5 minutes to cover the 48 miles from Portland to Portsmouth. Founded as the Portland Society of Art in 1882. Taking the bus from Portland to Portsmouth is usually cheapest in May, when the average ticket price is only CZK345. We're committed to making travel as easy as possible for our riders, whether you're headed to NYC, Boston, Portsmouth, or any of our other locations. View Route 33 Downtown Dover / Weekday Service to County Complex / Saturday Service to Portland Ave. View Route 34 Downtown Dover / Knox Marsh Rd. The distance between Portsmouth and Portland is 53 miles, which takes a minimum of 1 hour 5 minutes. Location Type. Purchase online or at a full-service terminal. Is it safe to travel by bus from Portland to Portsmouth during the COVID-19 pandemic? The light station sits on a head of land at the entrance of the primary shipping channel into Portland Harbor, which is within Casco Bay in the Gulf of Maine. Train Station Runs Amtrack Lines: Boston (North and South Stations), Durham, Exeter, Wells. The Best 7 Day New England Road Trip Itinerary (+ 5 & 10 Day Options!) Learn More. For this kind of trip, this is how I would suggest planning your itinerary: These are two tours I love recommending when visiting Portland during a short visit: A culinary walking tour, which is led by an expert and provides insider tips into the best food in the city. It takes approximately 52 min to drive from Portsmouth to Portland, ME. Please visit our COVID-19 Travel Guide for more information on all carrier policies and the latest travel advisories issued by every U.S. state, Canadian province, and European country. Rome2Rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Look no further, we've got all the details you need to plan your bus trip! Portsmouth to Portland Bus Schedules and Fares ALL in one place. Click here to book your stay at the Port Inn & Suites! Greyhound is the largest nationwide bus carrier in the United States, offering cheap, safe and reliable service across the country. I honestly love both, and its hard to go wrong with either, so it may come down to which location is more convenient for your plans, or if you would prefer a bigger city vibe versus a smaller, more quaint atmosphere. Janet Mills on Monday signed into law a bill that partially decriminalizes prostitution, with supporters saying the measure protects the most . Selector collapsed. Portland, Maine is in the southern part of the state, and also sits along the coast. Bus travel is the most environmentally friendly way to travel long distances and we're working to make it even greener with high environmental standards across our fleet of buses, the use of alternative drive and fuel technologies, and the option for all passengers to offset their carbon emissions at the point of buying a ticket. Travel trends tend to vary greatly for bus trips from Portland to Portsmouth. Rome2Rio is a door-to-door travel information and booking engine, helping you get to and from any location in the world. Purchase online or at a full-service terminal. Taking a ride with other travelers through carpool services is an additional option to consider. The Greyhound bus travels from Portland to Portsmouth only once a day, at 1: 20 PM. To opt out, or for details on what we collect and why, and your privacy rights and how to exercise them, visit our, External link. Get Directions. Follow the links below to view the new schedules. You can take a bus from Portsmouth to Portland, ME via Boston and Boston South Buses in around 3h 50m. The first Portland to Portsmouth, NH bus departs at 1: 00 PM and the last bus from Portland to Portsmouth, NH leaves at 6: 20 PM. It can take a minimum time of 1 hour 5 minutes. Since its foundation in 1786, Portland has recovered from no less than four major fires, creating a fascinating blend of old and new. The distance between the two cities is 50 miles (80 km). Hours of Operation are subject to change. Greyhound Lines offers the most comprehensive intercity bus services in the United States. If you're planning to take the bus from Portland to Portsmouth during December, keep in mind that bus ticket prices may be higher than usual, with an average price of CZK432. Download our app and snag the best travel deals across North America & Europe.Learn more. The cheapest way to get from Portsmouth to Portland, ME is to drive which costs 8-13 and takes 52 min. The drive from Portsmouth to Portland is 1 hour and very easy. Marine industry still plays an important role in the city's economy, with an active waterfront that supports fishing and commercial shipping. Portland's population was 66,417 as of 2018. This is especially great for short visit! The best area to stay in during a short visit to Portsmouth, NH is downtown, close to Market Square. However, since Maine is a bigger state, it will take longer to get to other destinations in the northern part of the state. This route is used daily by locals and backpackers. In fact, its more of a rare treat than a typical occurrence. Tickets not sold at this location. The hotel more of an inn style than hotel, and is housed in a beautiful historic home. Rome2Rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Rome2Rio uses cookies to help personalize content and show you personalised ads. The Seacoast is accessible by bus, plane, train, and automobile. See the lowest price from Trailways. It's easy to get from Portland to Portsmouth with FlixBus, with 1 direct buses per day. In the winter, youll likely find deals for both cities. When traveling with them, you can expect free WiFi, onboard entertainment, bathrooms, power outlets and decent legroom. Much more than a mere vehicle taking you from Portsmouth to Portland, riding the bus will expose you to some of the most stunning panoramas while enroute to your final bus stop. Rome2Rios travel guides to the US tell you the best ways to explore the country, from Amtrak to Greyhound to the New York Subway. Most people dont realize how close they are! When traveling with them, you can expect free WiFi, onboard entertainment, bathrooms, power outlets and decent legroom. The road distance is 80.9 km. Busbud has got you covered! The stop itself has outdoor, covered seating, and there's a parking garage close by if you bring your car. This is the time it takes to travel the 50 miles (80 km) that separate the two cities. It only makes the trip once a day on most days. For travel flexibility, you can board or get off a Greyhound bus at official Greyhound stations, partner stations and curbside stops. Portland's economy relies mostly on the service sector and tourism. For a more moderate stay in Old Port, the Cambria Hotel Old Port also features nicely updated rooms and an ideal location. The road distance is 151.7 km. Use our filters and sorting features to find the cheapest bus tickets or luxury buses. No, there is no direct bus from New Hampshire to Portland. Marine industry still plays an important role in the city's economy, with an active waterfront that supports fishing and commercial shipping. Walk through Old Port toward the water (about 1 mile) to the. The Greyhound bus stop on Hanover street is surrounded by a ton of restaurants and cafes, and, right across the street, is the Juicery and Soupery for all of your juice and soup needs. Onboard services are subject to availability. The straight line flight distance is 4 miles less than driving on roads, which means the driving distance is roughly 1.1x of the flight distance. Taking this option will cost 15-23 and takes 1h 38m. Find all the transport options for your trip from Portsmouth to Portland, ME right here. Contact Information. There are around 230 Greyhound stations across the US where you can both catch your bus and buy tickets, that are also available on the official website and via the mobile app. I always use the Hanover Street parking garage in Portsmouth because its very convenient to Market Square and the center of downtown.

Personal Injury Lawyer Jacksonville, Nc, All Ysn Football Team, Admirals Club Charlotte Renovation, Affirmations For Surgery Anxiety, Abbeville, Sc Population, Articles P

portland maine to portsmouth, nh bus