logo
Your journey starts now
Two white leaf

From Portsmouth to Bristol by train, bus and carpooling

Compare and book among National Express, FlixBus

4 stars icon

4.7 out of 1146 reviews

Trip info

128 kmDistance
26€ - 66€Prices
1.16 millions of Km traveled by our travelers
DirectTrip type
4h25Trip duration
logo National Expresslogo Flixbus
CarriersNational Express, FlixBus.
Detailed itinerary
🚌 Bus
Price range

26€ - 66€

Duration

4h25 - 11h45

Itinerary1 stop at London Heathrow Airport Terminal 5, PORTSMOUT The Hard Interchange, London Victoria Coach Station, London Heathrow Airport T2 and T3, Portsmouth International Port, London Hammersmith, London Marble Arch Station Park Lane, London Waterloo Rail Station, London Heathrow Airport Terminal 4, Bristol Bus Station, London Victoria Rail Station, Bristol, Bristol Uni of West England, Londres Golders Green, Bristol University Queens Road, Bristol Clifton Down, Bristol Black Boy Hill, Bristol White Tree, London Wandsworth, London Southwark
Departure stationPORTSMOUT The Hard Interchange
Arrival stationBristol Bus Station
CompaniesNational Express, FlixBus
First trip17h29
Last trip17h40
Number of daily trips53

Find my tickets

Statistics unavailable

The statistics for this trip are not yet available

By booking my trip
instead of

You'll laugh at least 100% more

Traveling from Portsmouth to Bristol
instead of

I emit 98.65% less CO2

27.6
kg CO₂e
6%
60.3
kg d'aubergine
43
kg de pastèque
47.9
kg de chou de bruxelles
2.33
années de chauffage électrique par m²
4.29
t-shirts en coton
1.1
jeans
18.6
kg d'avocat
3.8
repas avec du boeuf
208,941
litres d'eau du robinet
24.6
litres de bière
57.8
kg de fraise
46.4
litres de café
54.1
repas végétariens
2,519
km en vélo (ou trottinette) à assistance électrique

Reducing your carbon footprint by using responsible modes of transport is important for us (all)! Your train from Portsmouth to Bristol generally emits 0.38kg CO2 per traveler. Good news, it's always less than a plane or personal car!

Portsmouth Bristol by train, bus and carpooling: tickets, prices, and schedules

Are you looking for your train, bus and carpooling ticket from Portsmouth to Bristol?

bus National Express, and bus FlixBus are transport companies that allow you to travel easily between the two cities.

In just 0h, you will be able to travel from Portsmouth to Bristol covering a distance of 128 kilometers between the two cities.

Unfortunately, no from Portsmouth to Bristol train, bus and carpooling route is direct at the moment, our transport companies do not serve it without other stops/layovers.

But fortunately, our exclusive combinations offer you smart transfers for a shorter or cheaper journey than usual!

Pretty convenient, isn't it?!

Your Portsmouth Bristol trip from 26 €, that's quite a deal, isn't it?

But be careful! The price of train, bus and carpooling tickets varies depending on when you book.

We'll give you more details below on the best time to book your ticket!

You can also use our Portsmouth Bristol price comparator in train, bus and carpooling, based on the booking date. It's right above, it's handy!

How to travel from Portsmouth to Bristol with Tictactrip

bus itinerary from Portsmouth to Bristol 🚌

For a one-way from Portsmouth to Bristol by bus, you have an direct Portsmouth Bristol route with a price ranging from 26€ to 66€, and the travel duration for Portsmouth-Bristol is between 4h25 and 11h45. the companies National Express and FlixBus offer this journey. It initially departs from PORTSMOUT The Hard Interchange and arrives at Bristol Bus Station. It also serves stations London Heathrow Airport Terminal 5, PORTSMOUT The Hard Interchange, London Victoria Coach Station, London Heathrow Airport T2 and T3, Portsmouth International Port, London Hammersmith, London Marble Arch Station Park Lane, London Waterloo Rail Station, London Heathrow Airport Terminal 4, Bristol Bus Station, London Victoria Rail Station, Bristol, Bristol Uni of West England, Londres Golders Green, Bristol University Queens Road, Bristol Clifton Down, Bristol Black Boy Hill, Bristol White Tree, London Wandsworth, and London Southwark. The average booking price for an direct Portsmouth Bristol ticket is 43€ for an average travel time of 6h37. Your first option of the day is a bus from Portsmouth to Bristol departing at 17h29 while the last one leaves at 17h40.  Depending on the days, you will have a choice of 53 buses from Portsmouth to Bristol per day.

train itinerary from Portsmouth to Bristol 🚄

Unfortunately, our train companies do not operate from Portsmouth to Bristol trips by train. But don't worry, you can still find the best prices with our other means of transportation

carpooling itinerary from Portsmouth to Bristol 🚗

We have no information concerning Portsmouth ➜ Bristol by carpooling. Blablacar or Idvroom probably don't have any users offering this trip.

Frequently Asked Questions about Portsmouth - Bristol

How much does a bus Portsmouth Bristol cost?

The minimum price for a bus from Portsmouth to Bristol journey is 26 €. Depending on the number of days in advance of your search, the price can go up to 66 € if you wait until the last moment. On average, a bus Portsmouth-Bristol ticket costs 43 €.

How long is the trip Portsmouth Bristol by bus?

The minimum duration of a journey on bus from Portsmouth to Bristol is 4h25. The maximum duration, on the other hand, is 11h45. On average, a Portsmouth-Bristol journey by bus takes 6h37.

When is the first bus Portsmouth Bristol leaving?

The first bus from Portsmouth to Bristol departs at 17h29, while the last one leaves at 17h40.

How many bus Portsmouth Bristol are there every day ?

Every day, there are approximately 53 bus from Portsmouth to Bristol.