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 12 hours and 24 minutes, but the fastest bus connections get you to Edinburgh in 12 hours and 50 minutes. The first bus is scheduled at 07:03 and the last one at 19:11.
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.