The cheapest buses from Swindon to Bristol

Showing times and prices for 22 Oct

Cheapest

£7

Average

£7

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 Swindon to Bristol will cost around £ 7 if you buy it on the day, but the cheapest tickets can be found for only £ 7.

Cheapest
22:55Swindon0h55 23:50Bristol, Marlborough Street
0 changes
£71One-way
Cheapest
21:00Swindon1h20 22:20Bristol, Marlborough Street
0 changes
£71One-way
2nd Cheapest
22:15Swindon, Stratton Park1h15 23:30Bristol, City Centre
0 changes
£71One-way
2nd Cheapest
22:15Swindon, Stratton Park1h00 23:15Bristol
0 changes
£71One-way

Timetable Swindon to Bristol

Showing buses for tomorrow, Fri, 22 Oct
21:00Swindon1h20 22:20Bristol, Marlborough Street
0 changes
22:15Swindon, Stratton Park1h15 23:30Bristol, City Centre
0 changes
22:15Swindon, Stratton Park1h00 23:15Bristol
0 changes
22:55Swindon0h55 23:50Bristol, Marlborough Street
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Thu
21 Oct
Find prices
£6Megabus
Fri
22 Oct
£27Great Western Railway
£6Megabus
Sat
23 Oct
£19Great Western Railway
£6Megabus
Sun
24 Oct
£19Great Western Railway
£6Megabus
Mon
25 Oct
£27Great Western Railway
£6Megabus
Tue
26 Oct
£27Great Western Railway
Find prices
Wed
27 Oct
£27Great Western Railway
Find prices
Thu
28 Oct
£27Great Western Railway
£6Megabus
Fri
29 Oct
£27Great Western Railway
£6Megabus
Sat
30 Oct
£19Great Western Railway
£6Megabus
Sun
31 Oct
£19Great Western Railway
Find prices
Mon
1 Nov
£27Great Western Railway
Find prices
Fri
5 Nov
£26Great Western Railway
£6Megabus
Sat
6 Nov
£19Great Western Railway
£6Megabus
Sun
7 Nov
Find prices
£6Megabus
Tue
9 Nov
£26Great Western Railway
£6Megabus

The fastest buses from Swindon to Bristol

Showing times and prices for 22 Oct

Fastest Journey

55 m

Average

1 h 7 m

Buses per day

4

Distance

58 km

Of the 4 buses that leave Swindon for Bristol every day 4 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct buses cover the 58 km distance in an average of 1 h 7 m but if you time it right, some buses will get you there in just 55 m .

The slowest buses will take 1 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
22:55Swindon0h55 23:50Bristol, Marlborough Street
0 changes
£71One-way
2nd Fastest
22:15Swindon, Stratton Park1h00 23:15Bristol
0 changes
£71One-way
22:15Swindon, Stratton Park1h15 23:30Bristol, City Centre
0 changes
£71One-way
21:00Swindon1h20 22:20Bristol, Marlborough Street
0 changes
£71One-way

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

National Express
Eurolines France
RegioJet
Trenitalia

Coach Information to Bristol from Swindon

distanceDistance35 miles (57 km)
durationAverage coach duration1 h
priceAverage coach ticket price£6 (€7)
changesDirect coachYes
carriersCoach companiesNational Express

Coaches from Swindon to Bristol cover the 35 miles (57 km) long route taking on average 1 h with our travel partners like National Express. There are direct coach services available. While the average ticket price for this journey costs around £6, you can find the cheapest coach ticket for as low as £6. Travellers depart most frequently from Swindon and arrive in Bristol, City Centre.

Coach companies

National Express between Swindon and Bristol

National Express coaches will get you from Swindon to Bristol from £6. With over 1000 travel companies on Omio, you can find the best coach times and tickets for your trip.

National Express

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

    Please follow the recommendations outlined by National Express when booking your coach tickets from Swindon to Bristol due to the coronavirus:

    • 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.

    Buses from Swindon to Bristol

    Buses offer a fast and comfortable way to travel the 36 miles from Swindon to Bristol with National Express operating 4 services a day. The first leaves at 00:10 a.m and the last at 10:20 p.m. All services are direct. 3 of the services take 55 minutes each. However, 1 service takes 2 hours due to an extended stay in Corsham. Buses call at Chippenham, Corsham and Bath on the way.

    What are the departure and arrival stations for buses from Swindon to Bristol?

    Departure Station: Swindon Coach StationBuses to Bristol leave from Swindon Coach Station located on New Bridge Square, a tad to the south of the railway station. Centrally located, the coach station is the terminus for most local bus routes and easily accessible on foot from anywhere in the city.

    Arrival Station: Bristol Bus and Coach Station Buses from Swindon arrive at Bristol Bus and Coach Station on Marlborough Street in the centre of the city. The station is the terminus for First Bristol, Bath and the West which operates extensive bus routes throughout the city and beyond.

    Taking the Bus from Swindon

    The National Express bus leaves from Swindon Bus Station, which is just off New Bridge Close and within walking distance from Swindon's train station and city centre. This makes it easily accessible whether getting there by train, local bus or taxi. Check in needs to be at least 30 minutes before coach departure.

    Getting into Bristol by Bus

    Known for its waterways, world-class street art and, of course, the famed Suspension Bridge, Bristol combines the best of city living with plenty of natural beauty. Buses from Swindon to Bristol arrive at Bristol Coach Station, which is centrally situated on Marlborough Street. Local buses depart and arrive here too, and it's about 2km away from Bristol Temple Meads train station. From the station, it's just a five-minute walk to the popular Bristol Shopping Quarter in the Broadmead area. If arriving on one of the last buses from Swindon to Bristol, there are night buses on most days, but catching a taxi might be an easier option.

    Travel Tips

    Buses from Swindon 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 Swindon to Bristol.
    FAQs
    What is the cost of cheap coaches to Bristol from Swindon?
    If you’re looking to save money on tickets, you can find a cheap coach from Swindon to Bristol for as little as £6  in the next 7 days.
    How much is a coach ticket from Swindon to Bristol?
    If you’re looking to book your coach tickets in the next week, you can expect the Swindon to Bristol coach price to come in at an average of £6  one way.
    What is the distance to Bristol from Swindon by coach?
    The distance between Swindon and Bristol by coach is approximately 35 miles (57 km).
    How long is the coach journey from Swindon to Bristol?
    The Swindon to Bristol coach duration is on average 1 h, which is to be expected when travelling 35 miles (57 km) to Bristol from Swindon. However, the time it takes can vary based on specific dates, weekends, and bank holidays.
    What is the departure coach station in Swindon and arrival coach station in Bristol?

    There are a few coach stations in Swindon to start your trip from including Swindon, Swindon, Bus Station (New Bridge Close) and Swindon, Freshbrook. 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 Swindon   and arrive in Bristol, City Centre.

    Where is the coach station in Swindon? Where is the coach station in Bristol?

    The most popular departure coach station with passengers for this trip, called Swindon, is located 0 mile (s) / 0 km from the city centre of Swindon.

    The most popular arrival coach station, Bristol, City Centre, is located 0 mile (s) / 0 km away from the city centre of Bristol.

    Which coach companies can take me from Swindon to Bristol?
    For the trip from Swindon to Bristol you can take a coach with National Express. Be sure to check out all possible coach companies that offer services from Swindon to Bristol on Omio to compare what amenities they may have.
    Is there a direct coach to Bristol from Swindon?
    Yes, you can search for direct coaches from Swindon to Bristol on Omio with National Express or Megabus, and you won’t need to change in between. Direct coach services tend to offer more convenience and save you time when travelling to your destination, so it's worth paying attention to before you book your coach ticket.
    What are the first and last departure coach times from Swindon to Bristol?
    You can take the first coach from Swindon to Bristol at 10: 10   or take the last coach from Swindon to Bristol leaving at 22: 15. Look for the latest Swindon Bristol coach times on Omio and book the best time to take the coach for this journey.
    How far in advance should I purchase a coach ticket between Swindon and Bristol to get the best deals?
    In general, we recommend booking tickets for coaches in advance to score the best deals from all possible coach companies offering this trip and save money. If you buy coach tickets to Bristol from Swindon within the next 7 days, you can find tickets to cost on average £6 one way. To find the best prices for this trip, consider booking your coach ticket from Swindon to Bristol a few months in advance.

    Important Stations and Airports for this Journey