COMPARE Prices across different modes

Sun
24 Oct
Find prices
£34National Express
Mon
25 Oct
£53Great Western Railway
£19National Express
Tue
26 Oct
£34Great Western Railway
£21National Express
Wed
27 Oct
£17Great Western Railway
£14National Express
Thu
28 Oct
£17Great Western Railway
£12National Express
Fri
29 Oct
£34Great Western Railway
£19National Express
Sat
30 Oct
£34Great Western Railway
£19National Express

These companies trust us. We sell their tickets all in one place.

National Express
Eurolines France
RegioJet
Trenitalia

Coach Information between Portsmouth and Bristol

distanceDistance79 miles (127 km)
durationAverage coach duration5 h 30 min
priceAverage coach ticket price£20 (€22)
changesDirect coachYes
carriersCoach companiesNational Express

Coaches from Portsmouth to Bristol cover the 79 miles (127 km) long journey taking on average 5 h 30 min with our travel partners like National Express. There are direct coach services available. You can get the cheapest coach tickets for this trip for as low as £12, but the average price of coach tickets is £20. Travellers depart most frequently from Portsmouth & Southsea and arrive in Bristol, City Centre.

Coach companies

National Express between Portsmouth and Bristol

Travel between Portsmouth and Bristol from £12 with Omio’s coach partners National Express! You can find the best timetables and tickets when comparing and booking the most affordable trip for you.

National Express

National Express is the leading coach operator for routes throughout the United Kingdom, operating over 550 coaches a day and serving over 900 destinations across the country. National Express even offers routes to and from major UK airports like Heathrow, Gatwick, Stansted, Luton and Bristol 24 hours a day at affordable prices for the budget traveller in mind. All National Express coaches are air-conditioned and provide free WiFi and onboard entertainment. Most coaches are equipped with seat belts and power outlets in each seat, so you can charge your phone or laptop during a long journey. You can select between three ticket types for the Portsmouth - Bristol coach: Restricted Fare, Standard Fare, and Fully Flexible Fare. Refundable tickets provide more flexibility than other ticket options, meaning you can cancel or change your ticket easily, should you need to.

    When you buy your National Express coach tickets between Portsmouth and Bristol don't forget to keep the following COVID-19 related policies in mind:

    • Cashless payments recommended
    • Online booking and check-in recommended
    • Pre-reservation / seat allocation
    • Verification of ticket with valid ID
    • Exceptions to waive change or cancellation fees policy
    • For journeys between July 1st and October 31, 2020, the following change and refund policies apply:
      • Restricted ticket: One change is allowed free of charge
      • Standard ticket: Full refund or one change is allowed free of charge
      • Fully flexible ticket: Unlimited changes to time or date are allowed
      • All change and refund requests must be made at least 24 hours before the original outbound journey. Partial refunds are not allowed.

    Travel Tips

    Buses from Portsmouth to Bristol
    Take the bus to Bristol easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Portsmouth to Bristol.
    FAQs
    What is the price of the cheapest coach between Portsmouth and Bristol?
    You can find a cheap coach from Portsmouth to Bristol for some dates and times for as low as £12  one way in the next 7 days.
    How much is a coach ticket from Portsmouth to Bristol?
    In the next 7 days you’ll find that the average cost of a coach ticket between Portsmouth and Bristol is £20  one way.
    How far is it from Portsmouth to Bristol by coach?
    You should expect to travel around 79 miles (127 km)  between Portsmouth and Bristol by coach.
    How long is the coach between Portsmouth and Bristol?
    The coach time from Portsmouth to Bristol is on average 5 h 30 min  for the 79 miles (127 km) long journey, but the time it takes to go to Bristol from Portsmouth by coach can vary depending on specific dates or travelling on weekends and holidays.
    What is the departure coach station in Portsmouth and arrival coach station in Bristol?

    There are a few coach stations in Portsmouth to start your trip from including Portsmouth, The Hard Interchange, Portsmouth and Portsmouth, Rudmore Roundabout. In Bristol you have a few coach station options to choose from for your arrival including Bristol, City Centre, Bristol, Bus & Coach Station (Marlborough St) and Bristol, The Centre (c9).

    Omio customers travelling this route depart most frequently from Portsmouth & Southsea   and arrive in Bristol, City Centre.

    Where is the Portsmouth coach station located? Where is the Bristol coach station located?

    Passengers booking this route most frequently board their coaches from Portsmouth & Southsea and need to travel around 0 mile (s) / 0 km from the city centre to get to this coach station.

    Passengers arriving in Bristol most often arrive at Bristol, City Centre and need to travel around 0 mile (s) / 0 km from this coach station to the city centre.

    Which coach companies can get me from Portsmouth to Bristol?
    For the journey from Portsmouth to Bristol you can take a coach with National Express. Be sure to check out all possible coach companies that offer services between Portsmouth and Bristol on Omio to compare what amenities they may have.
    What are the first and last departure coach times from Portsmouth to Bristol?
    The first coach from Portsmouth to Bristol leaves at 07: 35   and the last coach for this leaves at 19: 00. Omio shows you the latest coach from Portsmouth to Bristol times to help you book the best departure time for this trip.
    How far in advance should I buy a coach ticket between Portsmouth and Bristol to get the best deals?
    If you book Portsmouth to Bristol coach tickets within the next 7 days, you can find one way tickets to cost on average £20. However, booking in advance gives you access to the best prices for coaches to Bristol from Portsmouth. Look out for coach tickets for this route to go on sale a few months before your planned departure date to find the best deals.

    Important Stations and Airports for this Journey