|Shortest Duration||11h 0m|
|Trips per day||7|
On average there are 7 scheduled bus trips per day. National Express has the most regularly scheduled departures from Edinburgh to Bristol, with an average of 7 trips per day and 7 monthly trips. One bus carrier currently travels from Edinburgh to Bristol. Of the 7 trips there is one direct trip available per day.
Need more travel options? Train tickets from Edinburgh to Bristol start at $118.39.
Book National Express from Edinburgh to Bristol from $53.33. There are 7 trips per day offered by National Express from Edinburgh to Bristol and you can expect on average to pay $70.16 for a National Express ticket to Bristol. In Edinburgh, National Express departs to Bristol from Bus Station, In Bristol, National Express arrives at Bristol Airport and 2 other stations.
An average trip on National Express from Edinburgh to Bristol takes 12 hours and 12 minutes, while the fastest available National Express trip will get you to Bristol in 11 hours and 0 minutes,