Travel options
from Bristol to Weston-super-Mare

You can get from Bristol to Weston-super-Mare by train, bus or flight.

Our recommendation

To get from Bristol to Weston-super-Mare on 23 Jan we recommend taking a train because it’s the best combination of price and speed.

08:00Bristol Temple Meads0h26 08:26Weston-Super-Mare
0 changes
16:25Bristol, City Centre0h55 17:20Weston-super-Mare, Coach Terminal
0 changes
Other options
10:45Bristol Temple Meads0h23 11:08Weston-Super-Mare
0 changes
09:56Bristol Temple Meads0h28 10:24Weston-Super-Mare
0 changes
10:59Bristol Temple Meads0h31 11:30Weston-Super-Mare
0 changes

Find all the dates and times for this journey by train, bus, and flight, .

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn

Travel Information to Weston-super-Mare from Bristol

distanceDistance18 miles (29 km)
modeAvailable travel modesCoach or train
priceTicket price range£6 - £8
cheapestCheapest modeCoach • £6 • 50 min
fastestFastest modeTrain • £8 • 27 min
carriersPopular travel companiesNational Express or Great Western Railway

Travel 18 miles (29 km) by coach or train to Weston-super-Mare from Bristol. If speed is a priority, then a train is the best option with an average duration of 27 min; whereas, if saving money is more important, then a coach is the best option with prices starting as low as £6. The most popular travel providers which serve this route are National Express or Great Western Railway among others. Travellers can even take a direct train from Bristol to Weston-super-Mare.

Travel Tips: Travel from Bristol to Weston-super-Mare

Travel to Weston-super-Mare 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 Bristol to Weston-super-Mare.

What are my travel options from Bristol to Weston-super-Mare?

There are 2 travel options from Bristol to Weston-super-Mare: coach or train.

What is the cheapest way from Bristol to Weston-super-Mare?

The cheapest way from Bristol to Weston-super-Mare is by taking a coach. You can find average ticket prices around £6 compared to other travel options to Weston-super-Mare:

A coach is generally £2 less than a train for the same route. A train costs on average £8 from Bristol to Weston-super-Mare.

What is the fastest way to get from Bristol to Weston-super-Mare?

The quickest way to travel between Bristol and Weston-super-Mare is by train, which takes on average 27 min   compared to other travel options that may take you longer to get to your destination:

In comparison, getting to Weston-super-Mare by coach can take on average 50 min.

What is the distance from Bristol to Weston-super-Mare?

You should expect to travel around 18 miles (29 km) from Bristol to Weston-super-Mare.

How many services a day are there between Bristol and Weston-super-Mare?

The average frequency per day from Bristol to Weston-super-Mare is:

  • 25 trains a day.

However, we recommend checking specific travel dates for your journey to Weston-super-Mare from Bristol as scheduled services by coach or train can vary by season or day of the week.

What are the departure and arrival points when travelling from Bristol to Weston-super-Mare?

These are the most popular departure and arrival points when travelling from Bristol to Weston-super-Mare:

  • Most travellers catch their coach from Bristol, City Centre and arrive in Weston-super-Mare, Homebase.
  • Most travellers who book a train ticket from Bristol to Weston-super-Mare depart from Bristol Temple Meads to Weston-Super-Mare.

Which travel companies can take me from Bristol to Weston-super-Mare?

Omio works with many trusted partners that can help you travel the best way from Bristol to Weston-super-Mare:

  • You can travel from Bristol to Weston-super-Mare by coach with National Express. You can find cheap tickets on Omio for £6 with National Express from Bristol to Weston-super-Mare.
  • You can go to Weston-super-Mare from Bristol by train with Great Western Railway. You'll see cheap train tickets for £8 with Great Western Railway from Bristol to Weston-super-Mare on Omio.

Is it possible to travel directly between Bristol and Weston-super-Mare?

Yes, there are direct routes from Bristol to Weston-super-Mare with the following travel companies:

  • You can check for a direct train to Weston-super-Mare with Great Western Railway with 25 direct trains per day.

As you won't need to change at another stop in between, direct services to Weston-super-Mare tend to save you time and add more convenience, so it's worth paying attention to before you book tickets for this route.

What other popular destinations should I add to my itinerary for my trip to Weston-super-Mare from Bristol?

Your journey from Bristol to Weston-super-Mare doesn't have to end in Weston-super-Mare. Many of our customers like to extend their holidays to explore other popular destinations like Birmingham, London or Cardiff. If you’d like to add Birmingham, London or Cardiff to your Bristol to Weston-super-Mare trip, check Omio for the best and cheapest ways to travel to any of these top destinations from Weston-super-Mare today!

How early should I purchase tickets from Bristol to Weston-super-Mare online for the best deals?

When planning your trip to Weston-super-Mare from Bristol, it’s good to keep in mind what tickets to purchase and their prices in the next 7 days:

  • Coach tickets are costing £6 one way on average.
  • Train tickets cost £8 one way on average.

However, we recommend buying tickets to Weston-super-Mare from Bristol online a few months in advance to get the best deals and save money on your upcoming journey.