Cheap bus tickets from Weston-super-Mare to London

Showing times and prices for Dec 1

Cheapest

$24

Average

$33

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Weston-super-Mare to London will cost around $ 33 if you buy it on the day, but the cheapest tickets can be found for only $ 24.

Cheapest
09:30AMWeston-super-Mare, Coach Terminal4h20 01:50PMLondon
1 changes
$241One-way
2nd Cheapest
09:00AMWeston-super-Mare, Coach Terminal3h45 12:45PMLondon
0 changes
$251One-way
03:40AMWeston-super-Mare, Coach Terminal3h10 06:50AMLondon
0 changes
$481One-way

Bus schedule Weston-super-Mare to London

Showing buses for tomorrow, Wed, Dec 1
03:40AMWeston-super-Mare, Coach Terminal3h10 06:50AMLondon
0 changes
09:00AMWeston-super-Mare, Coach Terminal3h45 12:45PMLondon
0 changes
09:30AMWeston-super-Mare, Coach Terminal4h20 01:50PMLondon
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Wed
Dec 1
$69Great Western Railway
$24National Express
Thu
Dec 2
$63Great Western Railway
$22National Express
Fri
Dec 3
$67Great Western Railway
$24National Express
Sat
Dec 4
$46Great Western Railway
$20National Express
Sun
Dec 5
$46Great Western Railway
$20National Express
Mon
Dec 6
$47Great Western Railway
$19National Express
Tue
Dec 7
$38Great Western Railway
$20National Express
Wed
Dec 8
$59Great Western Railway
$20National Express
Thu
Dec 9
$46Great Western Railway
$20National Express
Fri
Dec 10
$37Great Western Railway
$15National Express
Sat
Dec 11
$37Great Western Railway
$21National Express
Sun
Dec 12
$37Great Western Railway
$19National Express
Mon
Dec 13
$42Great Western Railway
$20National Express
Tue
Dec 14
$38Great Western Railway
$20National Express
Thu
Dec 16
$19Great Western Railway
$10National Express
Fri
Dec 17
$42Great Western Railway
$23National Express
Sat
Dec 18
$38Great Western Railway
$29National Express
Sun
Dec 19
$38Great Western Railway
$29National Express
Mon
Dec 20
$42Great Western Railway
$29National Express

Bus times from Weston-super-Mare to London

Showing times and prices for Dec 1

Fastest Journey

3 h 10 m

Average

3 h 45 m

Buses per day

3

Distance

198 km

Of the 3 buses that leave Weston-super-Mare for London every day 2 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct buses cover the 198 km distance in an average of 3 h 45 m but if you time it right, some buses will get you there in just 3 h 10 m .

The slowest buses will take 4 h 20 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
03:40AMWeston-super-Mare, Coach Terminal3h10 06:50AMLondon
0 changes
$481One-way
2nd Fastest
09:00AMWeston-super-Mare, Coach Terminal3h45 12:45PMLondon
0 changes
$251One-way
09:30AMWeston-super-Mare, Coach Terminal4h20 01:50PMLondon
1 changes
$241One-way

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information from Weston-super-Mare to London

distanceDistance123 miles (198 km)
durationAverage bus duration3 h 10 min
priceAverage bus ticket price$22 (€18)
changesDirect busYes
carriersBus providersNational Express

Buses from Weston-super-Mare to London cover the 123 miles (198 km) long journey taking on average 3 h 10 min with our travel partners like National Express. There are direct bus services available. While the average ticket price for this trip costs around $22 (€18), you can find the cheapest bus ticket for as low as $19 (€15). Travelers depart most frequently from Weston-Super-Mare and arrive in London, Hammersmith Bridge Road.

Bus companies

National Express buses from Weston-super-Mare to London

Travel between Weston-super-Mare and London from $19 (€15) with Omio’s bus partners National Express! You can find the best schedules and tickets when comparing and booking the most convenient journey for you.

National Express

National Express is the UK’s leading long-distance bus company operating over 550 buses per day and serving over 900 destinations across the UK. National Express also operates bus services to all major UK airports, such as Heathrow, Gatwick, Stansted, Luton and Bristol, 24 hours a day. All National Express buses have air conditioning and provide free WiFi access along with onboard entertainment. Most buses come with seat belts and power outlets at every seat, so you can charge your phone or laptop during a long journey. For your bus from Weston-super-Mare to London, you can select from three ticket fares: Restricted Fare, Standard Fare, and Fully Flexible Fare.

  • Average Price: $19

National Express has the following ticket policies due to COVID-19, which you should be aware of when booking and traveling by bus from Weston-super-Mare to London:

  • 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

Bus to London from Weston-super-Mare
Take the bus to London 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 Weston-super-Mare to London.
FAQs
How much does a cheap bus between Weston-super-Mare and London cost?
If you’re looking to save money on tickets, you can find cheap Weston-super-Mare to London buses for as little as $19 (€15)  in the next 7 days.
How much is a bus ticket from Weston-super-Mare to London?
The bus price between Weston-super-Mare and London is on average $22 (€18)  if you are looking to book your tickets for this route in the next 7 days.
How far is London from Weston-super-Mare by bus?
The Weston-super-Mare to London bus distance is approximately 123 miles (198 km).
How long is the bus ride between Weston-super-Mare and London?
The bus time to London from Weston-super-Mare is on average 3 h 10 min  for the 123 miles (198 km) long journey, but the time it takes to go between Weston-super-Mare and London by bus can vary depending on specific dates or traveling on weekends and holidays.
What is the departure bus station in Weston-super-Mare and arrival bus station in London?

Omio customers traveling this route depart most frequently from Weston-Super-Mare   and arrive in London, Hammersmith Bridge Road.

Where is the bus station in Weston-super-Mare to go to London? Where is the bus station in London located?

The most popular departure bus station with passengers for this route, called Weston-Super-Mare, is located 0 mile (s) / 0 km from the city center of Weston-super-Mare.

The most popular arrival bus station, London, Hammersmith Bridge Road, is located 4 mile (s) / 7 km away from the city center of London.

What bus companies offer a service between Weston-super-Mare and London?
For the trip from Weston-super-Mare to London you can take a bus with National Express. Be sure to check out all possible bus companies that offer services from Weston-super-Mare to London on Omio to compare what amenities they may have.
Are there any nonstop bus services from Weston-super-Mare to London?
Yes, there are direct buses from Weston-super-Mare to London, and you can find a direct bus for this trip with National Express  on Omio. It's worth paying attention to when you book your bus ticket as direct services tend to offer more convenience and save you time getting to your destination.
How far in advance should I purchase a bus ticket from Weston-super-Mare to London to get the best deals?
You can find buses to London from Weston-super-Mare to cost on average $22 (€18) one way if you book within the next 7 days. But we recommend buying bus tickets in advance to score the best deals and save money on your journey. You’ll see tickets for the Weston-super-Mare to London bus generally on sale a few months before the planned travel date.