The cheapest buses from Edinburgh to Bristol

Showing times and prices for 16 Oct

Cheapest

£35

Average

£36

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

Cheapest
08:45Edinburgh12h30 21:15Bristol, Marlborough Street
1 changes
£351One-way
2nd Cheapest
21:10Edinburgh12h55 10:05Bristol, Marlborough Street
1 changes
£351One-way
10:45Edinburgh14h05 00:50Bristol, Marlborough Street
1 changes
£361One-way
21:50Edinburgh12h55 10:45Bristol, Marlborough Street
1 changes
£391One-way

Timetable Edinburgh to Bristol

Showing buses for tomorrow, Sat, 16 Oct
08:45Edinburgh12h30 21:15Bristol, Marlborough Street
0 changes
10:45Edinburgh14h05 00:50Bristol, Marlborough Street
0 changes
21:10Edinburgh12h55 10:05Bristol, Marlborough Street
0 changes
21:50Edinburgh12h55 10:45Bristol, 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

Sat
16 Oct
£191Avanti West Coast
£35National Express
£102easyJet
Sun
17 Oct
£107Cross Country
£27National Express
£147easyJet
Mon
18 Oct
£214Cross Country
£30National Express
£70easyJet
Tue
19 Oct
£107Cross Country
£23National Express
Find prices
Wed
20 Oct
£107Cross Country
£22National Express
£55easyJet
Thu
21 Oct
£211London North Eastern Railway
£26National Express
Find prices
Fri
22 Oct
£124London North Eastern Railway
£31National Express
Find prices
Sat
23 Oct
£119Avanti West Coast
£24National Express
£51easyJet
Sun
24 Oct
£108Cross Country
£36National Express
£109easyJet
Mon
25 Oct
£107Cross Country
£28National Express
£74easyJet
Tue
26 Oct
£107Cross Country
£28National Express
£66easyJet
Wed
27 Oct
£71Cross Country
£25National Express
£42easyJet
Thu
28 Oct
£107Cross Country
£28National Express
£72easyJet
Fri
29 Oct
£107Cross Country
£28National Express
£81easyJet
Sat
30 Oct
£108Cross Country
£32National Express
£103easyJet
Sun
31 Oct
£107Cross Country
£27National Express
£106easyJet
Mon
1 Nov
£107Cross Country
£22National Express
£72easyJet
Tue
2 Nov
£174London North Eastern Railway
£16National Express
Find prices
Wed
3 Nov
£108Cross Country
£22National Express
£38easyJet
Thu
4 Nov
£107Cross Country
£17National Express
£39easyJet

The fastest buses from Edinburgh to Bristol

Showing times and prices for 16 Oct

Fastest Journey

12 h 30 m

Average

13 h 6 m

Buses per day

4

Distance

502 km

It's difficult to get from Edinburgh to Bristol without changing at least once.

Fastest
08:45Edinburgh12h30 21:15Bristol, Marlborough Street
1 changes
£351One-way
2nd Fastest
21:50Edinburgh12h55 10:45Bristol, Marlborough Street
1 changes
£391One-way
2nd Fastest
21:10Edinburgh12h55 10:05Bristol, Marlborough Street
1 changes
£351One-way
10:45Edinburgh14h05 00:50Bristol, Marlborough Street
1 changes
£361One-way

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

National Express
Eurolines France
RegioJet
Trenitalia

Coach Information to Bristol from Edinburgh

distanceDistance311 miles (501 km)
durationAverage coach duration12 h 30 min
priceAverage coach ticket price£30 (€33)
changesDirect coachYes
carriersCoach companiesNational Express

Coaches from Edinburgh to Bristol cover the 311 miles (501 km) long route taking on average 12 h 30 min with our travel partners like National Express. There are direct coach services available. While the average ticket price for this route costs around £30, you can find the cheapest coach ticket for as low as £22. Travellers depart most frequently from Edinburgh Waverley and arrive in Bristol, City Centre.

Coach companies

National Express Edinburgh – Bristol

Travel between Edinburgh and Bristol from £22 with Omio’s coach partners National Express! You can find the best timetables and tickets when comparing and booking the most convenient route 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 Edinburgh - 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 from Edinburgh to 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.

    Buses from Edinburgh to Bristol: Journey Details

    National Express Coaches operates buses from Edinburgh to Bristol, with journey times of around 11 hours. Some buses are direct, while others involve a connection at Birmingham. There are three departures a day, seven days a week, with the first bus leaving at around 6:30 a.m. and the last departure at about 9:30 p.m.

    Taking the Bus from Edinburgh

    Buses from Edinburgh to Bristol depart from the Elder Street Bus Station, located in the centre of the city. Lothian and First Bus operate routes from the bus station, around the city centre and out to the suburbs and airport. Edinburgh also has a new tram system as well as hourly night buses, every night of the the week. A taxi rank is also located outside the bus station.

    Getting into Bristol by Bus

    Bristol is a large city to the West of England, that offers its visitors lots of attractions, shopping, dining and nightlife, as well as an annual calendar of events, such as the International Balloon Festival. The city is full of Georgian and Victorian domestic, industrial and maritime architecture, including the works of Isambard Kingdom Brunel, seen in the Clifton Suspension Bridge. Also on view is Brunel's SS Great Britain, moored in the city's port area. Buses from Edinburgh to Bristol arrive at the Marlborough Street Coach Station in the city centre, which is within walking distance of Bristol's attractions. Bristol has frequent bus routes operated by First Bristol. These cover the town, the university and Bristol Airport, as well as providing a limited night service. Water ferries also operate on the River Severn and taxis are available at Marlborough Street Coach Station.

    Travel Tips

    Buses from Edinburgh 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 Edinburgh to Bristol.
    FAQs
    What is the price of the cheapest coach from Edinburgh to Bristol?
    Omio customers have found the cheapest coaches to Bristol from Edinburgh to cost as little as £22  in the next 7 days.
    What is the average cost of a coach from Edinburgh to Bristol?
    In the next 7 days you’ll find that the average cost of a coach ticket between Edinburgh and Bristol is £30  one way.
    What is the distance to Bristol from Edinburgh via coach?
    You should expect to travel around 311 miles (501 km)  between Edinburgh and Bristol by coach.
    How long does it take from Edinburgh to Bristol by coach?
    On average the Edinburgh to Bristol coach time is 12 h 30 min  covering the 311 miles (501 km) long trip, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.
    Which coach station in Edinburgh goes to Bristol? Which coach station do I come into Bristol from Edinburgh?

    When taking the coach to Bristol from Edinburgh, you can choose to depart from coach stations like Edinburgh, Elder Street, Edinburgh, North Bridge and Edinburgh. Your trip can end in coach stations such as Bristol, City Centre, Bristol, Bus & Coach Station (Marlborough St) and Bristol, The Centre (c9).

    Omio customers who travel this route most frequently depart from Edinburgh Waverley   and arrive in Bristol, City Centre.

    Where is the departure coach station in Edinburgh located? Where is the arrival coach station in Bristol located?

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

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

    What coach companies go from Edinburgh to Bristol?
    For the trip from Edinburgh to Bristol you can take a coach with National Express. Be sure to check out all possible coach companies that offer services from Edinburgh to Bristol on Omio to compare what amenities they may have.
    When can I take the first coach from Edinburgh to Bristol? When can I take the last coach for the day?
    You can take the first coach from Edinburgh to Bristol at 08: 45   or take the last coach from Edinburgh to Bristol leaving at 21: 50. Look for the latest Edinburgh Bristol coach times on Omio and book the best time to take the coach for this trip.
    How far in advance should I purchase coach tickets between Edinburgh and Bristol for 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 journey and save money. If you buy coach tickets to Bristol from Edinburgh within the next 7 days, you can find tickets to cost on average £30 one way. To find the best prices for this trip, consider booking your coach ticket from Edinburgh to Bristol a few months in advance.

    Important Stations and Airports for this Journey