For relatively short journeys like the one from Bristol to Edinburgh, you could also choose to travel by carpooling, cheaper alternative, or by train, an ecological choice.
With such a long journey, we would like to give you some advice: you can look for a flight to Edinburgh, or if your budget is limited, you can check night buses and trains to save the daytime for your visits.
When do the first and last buses from Bristol to Edinburgh leave?
The average duration of the journey is 11 hours and 42 minutes, but the fastest bus connections get you to Edinburgh in 11 hours and 5 minutes. The first bus is scheduled at 07:03 and the last one at 10:06.
Which bus companies are in service in the route Bristol - Edinburgh?
With National Express you will be able to travel trom Bristol to Edinburgh by bus.